91.305 home
WED MAY 5
&bull assignment 9: cache memory pdf
due Wed May 12
&bull microprocessor design article pdf
WED APR 14
&bull archlab part B practice html
FRI APR 2
• assignment 8: archlab parts A and B
due Mon Apr 12
tar
sum.ys starter file
pdf handout
for Mon Apr 12: Part A, sum.ys and rsum.ys only
FRI MAR 26
• assignment 7: bomblab
pdf due Fri Apr 2
BOMBLAB README txt
gdb notes pdf
txt
FRI MAR 12
• assignment 6 answers out
• mid-term review txt
WED MAR 10
• assignment 4 handed back w/answers
MON MAR 1
• assignment 6: memory-mapping and the stack pdf due Mar 10
• appendix b pdf
• cy6264 pdf
• expanddemo.s s
• mystery5000.rel rel
NOTE: THERE IS NO ASSIGNMENT 5.
FRI FEB 20
• assignment 4: the HC11 pdf
due Feb 27
• java setup html
• README FIRST!
• intro to 6811 pdf
• m68hc11e manual pdf
• HC11Boot.java
• Serial.java
• beep.s
• BootLoad.java
• ReadRel.java
• serialxmit.s
• BootTerm.java
• BootTermSafe.java
• analogdemo.s
• the above files in a zip
THU FEB 19
• assignment 2 answers out
WED FEB 11
• assignment 3b: transistor ckts html
due Feb 18
MON FEB 9
• sch draw hints pdf
• volt div, trans reading no link
• assignment 3: state machines pdf
due Feb 18
FRI FEB 6
univ closed class canceled
WED FEB 4
• uml305dev manual pdf
• uml305dev checkout pdf
• datasheets html
MON FEB 2
• labkits distributed
• assignment 2: transistors, gates, & mystery chips pdf
due Feb 9
• Horowitz/Hill logic implementations no link
WED JAN 28
• assignment 1: historic computer html
due Jan 30
|
91.305 Archlab Practice Problems
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
fred_martin@uml.edu
|