The midterm will be Friday, March 7. Please remember the following:
The exam will be open book/open notes. You may bring any paper reference material you wish — your notes from class, printed copies of my web notes, the lab manual, the HC11 reference manual and guide, any books you want, etc. However, you may not use any electronic aids whatever: no computer, no PDA, no calculator, and (especially!) no cell phone.
Something some students have found useful on occasion (in several different classes, not just this one) has been to generate templates to fill in with the solutions to problems they anticipate being on the exam. This can be very helpful, and is perfectly legitimate.
Given either assembly or machine code, you should be able to
correctly interpret the addressing modes present in the code (so I
should be able to give you an instruction like
ldaa 13,x, the current value of the IX
index register and the contents of some relevant memory locations and
you should be able to anticipate the value that will be loaded into
the A accumulator).
The addressing modes you should be able to use are Inherent, Immediate, Direct, Extended, and indexed (both X and Y).
I won't be asking anything about the stack — no pushes, no pops, no procedures.
I won't be asking anything about hardware.
Last modified: Wed Mar 5 10:17:35 MST 2008