Skip to main content

Re: ::: vuaskari.com ::: CS401 Assignment # 2 discussion and solution

anoushy click here and download and please next time send new mail to
group do not reply to mail which is no relevant to you. click here
http://www.mediafire.com/?rl9z6xw4dkt7om4

On 5/10/13, anoushy <vukarachi@gmail.com> wrote:
> plz send me ms word and excel 2003 ka link send kar dey.main install kar
> lo.................
>
>
> On Fri, May 10, 2013 at 7:34 PM, aspirant bibliophile <
> aspirant.bibliophile@gmail.com> wrote:
>
>> Dear fellows,
>>
>> Don't forget the pre-requisite to have the solution. That's only your
>> concern and discussion about the assignment.
>>
>> Thanks and good luck.
>>
>>
>> On Fri, May 10, 2013 at 7:31 AM, aspirant bibliophile <
>> aspirant.bibliophile@gmail.com> wrote:
>>
>>> *Computer Architecture and Assembly language programming (CS401)*
>>>
>>> * *
>>>
>>> *Assignment # 2 *
>>>
>>> * *
>>>
>>> * Total marks = 20*
>>>
>>> *
>>> Deadline Date = May 13, 2013*
>>>
>>>
>>>
>>> *Please carefully read the following instructions before attempting
>>> assignment.*
>>>
>>> * *
>>>
>>> *Rules for Marking*
>>>
>>> It should be clear that your assignment would not get any credit if:
>>>
>>>
>>>
>>> - The assignment is submitted after the due date.
>>> - The submitted assignment does not open or file is corrupt.
>>> - Strict action will be taken if submitted solution is copied from
>>> any other student or from the internet. Students will be punished
>>> severely
>>> in either case.
>>>
>>> * *
>>>
>>> * *
>>>
>>> 1) You should concern recommended books to clarify your concepts as
>>> handouts are not sufficient.
>>>
>>> 2) You are supposed to submit your assignment in *.doc format.* Any
>>> other formats like scan images, PDF, zip, rar, bmp etc will not be
>>> accepted.
>>>
>>> 3) You are advised to upload your assignment at least two days
>>> before the due date.
>>>
>>> 4) The assignment file comprises of two pages.
>>>
>>> * *
>>>
>>> * *
>>>
>>> *Note: *
>>>
>>> * *
>>>
>>> *Assignment comprises of lectures No. 9-13. *
>>>
>>> * *
>>>
>>> No assignment will be accepted after the due date via email in any case
>>> (whether it is the case of load shedding or internet malfunctioning
>>> etc.).
>>> Hence refrain from uploading assignment in the last hour of deadline. It
>>> is
>>> recommended to upload solution file at least two days before its
>>> deadline.
>>>
>>>
>>>
>>> For any query, feel free to email at:
>>>
>>> cs401@vu.edu.pk <CS402@vu.edu.pk>
>>> *
>>> *
>>>
>>>
>>>
>>> * *[ORG 0100H]
>>>
>>>
>>>
>>> MOV AX, 5
>>>
>>> MOV CX, AX
>>>
>>> XOR DX, DX
>>>
>>> DEC CX
>>>
>>>
>>>
>>> CONT: MOV BX, CX
>>>
>>> MUL BX
>>>
>>> DEC CX
>>>
>>> JNZ CONT
>>>
>>>
>>>
>>> MOV DX, AX
>>>
>>>
>>>
>>> MOV AX, 0X4C00
>>>
>>> INT 0X21
>>>
>>> * *
>>>
>>> * *
>>>
>>> *Assemble above assembly language code using NASM and answer the
>>> following questions:*
>>>
>>> * *
>>>
>>> *Q.1. Execute the code in order to examine how changes are made in
>>> registers and memory. Students are required to fill in below table after
>>> step by step execution of each instruction in the debugger. *
>>>
>>> *
>>> *(15 marks)
>>>
>>> *S No.*
>>>
>>> * *
>>>
>>> *INSTRUCTION*
>>>
>>> * *
>>>
>>> *REGISTER VALUES*
>>>
>>> * *
>>>
>>> *INSTRUCTION POINTER (IP)*
>>>
>>> *FLAG/STATUS REGISTER*
>>>
>>> *CF*
>>>
>>> *ZF*
>>>
>>> *PF*
>>>
>>> *SF*
>>>
>>> *AF*
>>>
>>>
>>>
>>> 1
>>>
>>>
>>>
>>>
>>>
>>> [ORG 0100H]
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 2
>>>
>>>
>>>
>>>
>>>
>>> MOV AX,5
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 3
>>>
>>>
>>>
>>>
>>>
>>> MOV CX,AX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 4
>>>
>>>
>>>
>>>
>>>
>>> XOR DX,DX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 5
>>>
>>>
>>>
>>>
>>>
>>> DEC CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 6
>>>
>>>
>>>
>>> CONT:
>>>
>>>
>>>
>>> MOV BX,CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 7
>>>
>>>
>>>
>>>
>>>
>>> MUL BX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 8
>>>
>>>
>>>
>>>
>>>
>>> DEC CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 9
>>>
>>>
>>>
>>>
>>>
>>> JNZ CONT
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 10
>>>
>>>
>>>
>>> CONT:
>>>
>>>
>>>
>>> MOV BX,CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 11
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> MUL BX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 12
>>>
>>>
>>>
>>>
>>>
>>> DEC CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 13
>>>
>>>
>>>
>>>
>>>
>>> JNZ CONT
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 14
>>>
>>>
>>>
>>> CONT:
>>>
>>>
>>>
>>> MOV BX,CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 15
>>>
>>>
>>>
>>>
>>>
>>> MUL BX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 16
>>>
>>>
>>>
>>>
>>>
>>> DEC CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 17
>>>
>>>
>>>
>>>
>>>
>>> JNZ CONT
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 18
>>>
>>>
>>>
>>> CONT:
>>>
>>>
>>>
>>> MOV BX,CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 19
>>>
>>>
>>>
>>>
>>>
>>> MUL BX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 20
>>>
>>>
>>>
>>>
>>>
>>> DEC CX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 21
>>>
>>>
>>>
>>>
>>>
>>> JNZ CONT
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>> 22
>>>
>>>
>>>
>>> MOV DX,AX
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>>
>>>
>>> 26
>>>
>>>
>>>
>>> MOV AX,0X4C00
>>>
>>> AX
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> BX
>>>
>>>
>>>
>>> CX
>>>
>>>
>>>
>>> DX
>>>
>>>
>>>
>>> * *
>>>
>>> * *
>>>
>>> *Q.2. Provide the snapshot of debugger showing calculated result stored
>>> in DX at the end of our program.
>>>
>>> *(3 marks)
>>>
>>> * *
>>>
>>> * *
>>>
>>> *Q.3. Briefly explain the purpose of the given code.*
>>>
>>> (2 marks)* *
>>>
>>> * *
>>>
>>> * *
>>>
>>> * *
>>>
>>> *Best of luck!*
>>>
>>> --
>>> We say, "Be one as Pakistani Nation and grow up for Pakistan's Future".
>>> Wish you all the best. Join www.vuaskari.com,
>>> To post to this group, send email to vuaskari_com@googlegroups.com
>>> Visit these groups:
>>> This (Main)
>>> Group:http://groups.google.com/group/vuaskari_com?hl=en?hl=en
>>> MIT/MCS Group: http://groups.google.com/group/vu_askarimit?hl=en?hl=en
>>> HRM Group: http://groups.google.com/group/askari_hrm?hl=en?hl=en
>>> Banking Group: http://groups.google.com/group/askari_banking?hl=en?hl=en
>>> Management: https://groups.google.com/group/vuaskari_mgt?hl=en
>>> Marketing: https://groups.google.com/group/vuaskari_mkt?hl=en
>>> MIS Group: http://groups.google.com/group/askari_mis?hl=en
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups
>>> ":::www.vuaskari.com :::" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an
>>> email to vuaskari_com+unsubscribe@googlegroups.com.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>> --
>> We say, "Be one as Pakistani Nation and grow up for Pakistan's Future".
>> Wish you all the best. Join www.vuaskari.com,
>> To post to this group, send email to vuaskari_com@googlegroups.com
>> Visit these groups:
>> This (Main) Group:http://groups.google.com/group/vuaskari_com?hl=en?hl=en
>> MIT/MCS Group: http://groups.google.com/group/vu_askarimit?hl=en?hl=en
>> HRM Group: http://groups.google.com/group/askari_hrm?hl=en?hl=en
>> Banking Group: http://groups.google.com/group/askari_banking?hl=en?hl=en
>> Management: https://groups.google.com/group/vuaskari_mgt?hl=en
>> Marketing: https://groups.google.com/group/vuaskari_mkt?hl=en
>> MIS Group: http://groups.google.com/group/askari_mis?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> ":::www.vuaskari.com :::" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to vuaskari_com+unsubscribe@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
> --
> We say, "Be one as Pakistani Nation and grow up for Pakistan's Future". Wish
> you all the best. Join www.vuaskari.com,
> To post to this group, send email to vuaskari_com@googlegroups.com
> Visit these groups:
> This (Main) Group:http://groups.google.com/group/vuaskari_com?hl=en?hl=en
> MIT/MCS Group: http://groups.google.com/group/vu_askarimit?hl=en?hl=en
> HRM Group: http://groups.google.com/group/askari_hrm?hl=en?hl=en
> Banking Group: http://groups.google.com/group/askari_banking?hl=en?hl=en
> Management: https://groups.google.com/group/vuaskari_mgt?hl=en
> Marketing: https://groups.google.com/group/vuaskari_mkt?hl=en
> MIS Group: http://groups.google.com/group/askari_mis?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> ":::www.vuaskari.com :::" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to vuaskari_com+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>


--
for more info Visit www.vuaskari.com/index.php
Regards
Ali Khan * *©yberian* <ddrc14@gmail.com> *

--
We say, "Be one as Pakistani Nation and grow up for Pakistan's Future". Wish you all the best. Join www.vuaskari.com,
To post to this group, send email to vuaskari_com@googlegroups.com
Visit these groups:
This (Main) Group:http://groups.google.com/group/vuaskari_com?hl=en?hl=en
MIT/MCS
Group: http://groups.google.com/group/vu_askarimit?hl=en?hl=en
HRM Group: http://groups.google.com/group/askari_hrm?hl=en?hl=en
Banking Group: http://groups.google.com/group/askari_banking?hl=en?hl=en
Management: https://groups.google.com/group/vuaskari_mgt?hl=en
Marketing: https://groups.google.com/group/vuaskari_mkt?hl=en
MIS Group: http://groups.google.com/group/askari_mis?hl=en
---
You received this message because you are subscribed to the Google Groups ":::www.vuaskari.com :::" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vuaskari_com+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Comments

Popular posts from this blog

Re: )))))))Vu & Company((((((( : Amazing Art on Human Faces

wao great.  On Mon, Dec 13, 2010 at 5:12 PM, Muhammad Ilyas < mmilyaskhan@gmail.com > wrote:     Amazing Art on Human Faces                           -- BEST REGARDS Muhammad Ilyas   . .*) .*) ..*) .*) (. (.` * '...**,''',...LOVE PAKISTAN...... ******************************** -- You received this message because you are subscribed to the Google Groups "Vu and Company" group. To post to this group, send email to vu-and-company@googlegroups.com . To unsubscribe from this group, send email to vu-and-company+unsubscribe@googlegroups.com . For more options, visit this group at http://groups.google.com/group/vu-and-company?hl=en . -- You received this message because you are subscribed to the Google Groups "Vu and Company" group. To post to ...

::: vuaskari.com ::: Office of the High Commissioner for Human Rights: URGENT PETITION ON THE UN KASHMIR REPORT

Hey, I just signed the petition "Office of the High Commissioner for Human Rights: URGENT PETITION ON THE UN KASHMIR REPORT" and wanted to see if you could help by adding your name. Our goal is to reach 200,000 signatures and we need more support. You can read more and sign the petition here: http://chng.it/WMsBWWXBd6 Thanks! khurram -- We say, "Be one as Pakistani Nation and grow up for Pakistan's Future". Wish you all the best. Join www.vuaskari.com, To post to this group, send email to vuaskari_com@googlegroups.com Visit these groups: This (Main) Group: http://groups.google.com/group/vuaskari_com?hl=en?hl=en MIT/MCS Group: http://groups.google.com/group/vu_askarimit?hl=en?hl=en HRM Group: http://groups.google.com/group/askari_hrm?hl=en?hl=en Banking Group: http://groups.google.com/group/askari_banking?hl=en?hl=en Management: https://groups.google.com/group/vuaskari_mgt?hl=en Marketing: https://groups.google.com/group/vuaskari_mkt?hl=e...

[vu-students] [**Virtual University Of Pakistan**Student Cafe] [~>VU-P!nD!<~] FIN630 Quiz Investment Analysis & Portfolio Management

FIN630 Quiz Investment Analysis & Portfolio Management http://pakitworld.board-directory.com/t192-fin630-quiz-investment-analysis-portfolio-management#192 -- You received this message because you are subscribed to the Google Groups "vupindi" group. To post to this group, send email to vupindi@googlegroups.com To unsubscribe from this group, send email to vupindi+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/vupindi?hl=en -- Posted By Sheroo to **Virtual University Of Pakistan**Student Cafe at 11/20/2011 11:18:00 AM -- You received this message because you are subscribed to the Google Groups "VU Students" group. To post to this group, send email to vu-students@googlegroups.com To unsubscribe from this group, send email to vu-students+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/vu-students?hl=en_PK?hl=en