- Apr 3, 2003
- 332
- 0
- 0
I NEED HELP WITH THIS .
DOES ANYONE HAVE A WEBSITE OR A PROGRAM THAT MIGHT HELP ME
ITs due tomorrow.
PLEASE
a) Create or allocate a space for list of names of 6 items of your choice (e.g. country code names, postal codes). The original list is to be allocated and initialized in memory location address 150 onwards. For simplicity, each name should have no more than 6 characters in size. (10%)
b) Write the first part of an assembly language program that converts all these names to uppercase letters and stores the list in a new memory area at memory location address 200 onwards. Use the ASCII code table to do that. (25%)
c) Write the second part of the program that calculates the total length in characters of the whole list of names. Store this number into a special location and indicate which one it is. Note that spaces should not be included in the count. (20%)
d) Write the third part of the assembly program that displays the list of names one after the other on the simulator?s VDU display unit. (15%)
4 ? Each group member should indicate which part of the work or program he or she has done.
5 ? While writing your program, you must make use of labels, references, and jump instructions appropriately (10%)
6 ? It is essential that you document your assembly code with comments and explanations (10%).
7 ? Providing a flowchart for your programs is also required (5%)
7 ? Your assembly code should be free of syntax errors (5%)
8 ? Students not contributing to the load of work equally with others will have their marks deducted depending on how much they contributed. The mark deducted from a non-contributing student will be shared amongst the other members in the group.
DOES ANYONE HAVE A WEBSITE OR A PROGRAM THAT MIGHT HELP ME
ITs due tomorrow.
PLEASE
a) Create or allocate a space for list of names of 6 items of your choice (e.g. country code names, postal codes). The original list is to be allocated and initialized in memory location address 150 onwards. For simplicity, each name should have no more than 6 characters in size. (10%)
b) Write the first part of an assembly language program that converts all these names to uppercase letters and stores the list in a new memory area at memory location address 200 onwards. Use the ASCII code table to do that. (25%)
c) Write the second part of the program that calculates the total length in characters of the whole list of names. Store this number into a special location and indicate which one it is. Note that spaces should not be included in the count. (20%)
d) Write the third part of the assembly program that displays the list of names one after the other on the simulator?s VDU display unit. (15%)
4 ? Each group member should indicate which part of the work or program he or she has done.
5 ? While writing your program, you must make use of labels, references, and jump instructions appropriately (10%)
6 ? It is essential that you document your assembly code with comments and explanations (10%).
7 ? Providing a flowchart for your programs is also required (5%)
7 ? Your assembly code should be free of syntax errors (5%)
8 ? Students not contributing to the load of work equally with others will have their marks deducted depending on how much they contributed. The mark deducted from a non-contributing student will be shared amongst the other members in the group.
