To do the Part B of the Archlab assignment, use the text starting
at page 280, section 4.3, Sequential Y86 Implementations.
For this part of the assignment, you will not need to go beyond page
305.
The following practice problems are recommended, ideally
before you start coding up the HCL code in
seq-full.hcl. The answers to these problems are in the book,
so if you get stuck, look at the answers to help figure out whats
going on.
The following three deal with execution of particular instructions:
4.9, page 285
4.10, page 288
4.13, page 289b
The following problems are warm-ups for writing HCL code:
4.14, page 300
4.15, page 301
4.16, page 301
4.18, page 302
4.19, page 304
4.20, page 304
Before you start coding, you should make tables like those in
Figures 4.164.19 (pages 283 and 284) for the IADDL and LEAVE
instructions.
Last modified:
Wednesday, 14-Apr-2004 09:43:14 EDT
by