Pages

Friday 17 May 2013

::: vuaskari.com ::: CS401 Assignment No. 3 Discussion and idea solution


Computer Architecture and Assembly Language Programming (CS401)

 

Assignment No. 3

 

  Total marks = 20

                                                                                    Deadline Date = May 20, 2013

 



Question:

 

We have an array of whole numbers in the main program as follows:

ARRAY :  0,1,2,3,4,5,6,7,8,9,10

 

 

You are required to write an assembly language program having a subroutine "SUM_OF_SQUARE". The subroutine should find out the square of each number and then add them together along with storing the result into a separate data label "SUM" as follows:

 

 

 

Copy "SUM" into "DX" after executing the subroutine.

 

 

Provide the final snapshot of AFD that should display the contents of data label "SUM" and "DX".

 

 

 

 

Marking Distribution:                                                                                  (Total = 20 marks)

 

1.      Writing correct subroutine.                                                                 (15 marks)

2.      AFD command used for showing data in data label "SUM".                        (2 marks)

3.      AFD snapshot showing result of "SUM" and "DX".                                    (3 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
 
 

No comments:

Post a Comment