CPTR-215 Assembly Language Programming HW#5 due Friday 10/12/11



If you have not already done so, finish reading chapter 4 of the text. Sections 4.6, 4.7, 4.8, and 4.9 contain information about writing an assembly program and using the development software. I am not asking you to use the development software for this assignment. That comes in the next assignment. Note that we will be using the Keil company's RealView assembler and uVision simulator software and thus you can ignore comments about the IAR development system (section 4.7.3) and the ADS development system (section 4.7.2) and any mention of GNU assembly language. As mentioned earlier, the Keil software is loaded and available on the KRH PC lab computers. To put on your own machine, obtain the file k:class\cptr\215\mdk380a.exe and run it on your machine. Again, you don't need to use software to complete the problems below, so if you don't load software on your machine today that is ok.

Sections 4.10 and 4.11 introduce new instructions. Read these carefully. Then answer the following questions: 4.4 a, b, c and 4.5 a, b, c.

Again, I do not expect you to use the development software for this assignment.

Larry Aamodt PhD, PE
Professor of Engineering and Computer Science
Walla Walla College
Contact:
via email: AamoLa (at) wallawalla.edu
via phone: x2058