Labs

Abbreviations

CMOS = complementary metal-oxide-semiconductor
ALU = arithmetic logic unit
OS = operating system

LAB # TOPICS
1 CMOS (PDF)
2 Adder (PDF)
3 ALU (PDF)
4 Turing machine (PDF)
5 Assembly language (PDF)
6 Beta (PDF)
7 Trap handler (PDF)
8

Tiny OS (PDF)

Writeup (PDF)

  Project (PDF)

 

Tools

JSim documentation (PDF)

BSim documentation (PDF)

Beta References

Beta documentation (PDF)

Summary of instruction formats (PDF)

Unpipelined Beta (This resource may not render correctly in a screen reader.PDF)

5-stage pipelined Beta (PDF)