What's New
- March 6th: Created page
NEW
Recent
Notes
- Prof. Carithers'
Lecture Notes.
Note that these notes are password protected. See me for the
ID/Password information.
Homework
NOTE there are no formal homeworks assigned in this class.
Some sample questions may be provided in
class, with answers made available at a later date.
Experiments/Projects
-
All grading of your experiments and projects will be done with
rasm/rlink/rsim.
You must make sure the code you submit works in this environment.
- The only pseudo-instructions that you can use for the experiments
are:
- li
- la
- move
- mul
- div
- rem
- not
You will lose points if you use any of the other pseudo-instructions.
- Here is a
Makefile
that you can edit up and use to compile/link your programs with
rasm/rlink. Make sure to read the comment at the beginning of the
file.
- If you'd like to try working with a graphical simulator you can try
SPIM.
you can find some information on using it at:
SPIM Debugging page
Exams
| Exam
| Date/Time
| Location
| Study Guide
| Review Session
| Notes
|
| Exam 1
| Week 4: April 2nd
| In Class
|
topic
list
|
|
NEW/Updated
|
| Exam 2
| Week 7: April 23rd
| In Class
|
topic
list
|
|
NEW/Updated
|
| Final
|
TBD
|
|
topic
list
|
|
|
Links
- Course Web page at:
4003-345
-
Prof. Carithers' Comp. Org. Webpage
- R2000 emulation software
| Process
| Location
| Docs
|
| Assembler
| /home/fac/wrc/bin/rasm
|
RASM(pdf)
|
| Linker
| /home/fac/wrc/bin/rlink
|
RLINK(pdf)
|
| Simulator
| /home/fac/wrc/bin/rsim
|
RSIM(pdf)
|
- SPIM on the unix systems is at:
- SPARC-based systems (A70, SunBlade):
- /home/course/vcss345/bin.solaris/spim
- /home/course/vcss345/bin.solaris/xspim
- Opteron-based systems (Ultra 20):
- /home/course/vcss345/bin.solaris86/spim
- /home/course/vcss345/bin.solaris86/xspim
Phil's home Page