The file projects/04/Mult.asm (as included in
project 04.zip) contains an error in the commentary. It reads:
// Multiplies R0 and R1 and stores the result in R2.
// (R0, R1, R2 refer to RAM[0], RAM[1], and RAM[3], respectively.)
It should read:
// Multiplies R0 and R1 and stores the result in R2.
// (R0, R1, R2 refer to RAM[0], RAM[1], and RAM[2], respectively.)
(RAM[2] instead of RAM[3])
I prefer to receive my payment in the form of bearer bonds or krugerands.
David