Announcements
-
hw06 due today
-
pcb1 due Friday. Book Appendix B has logic references
-
hw07 due Monday
The zyBook gives the option to "Print Chapter." Do this for each chapter to end up with a copy of the textbook You have paid for the content, take advantage of the offer!
Class time
hw07
Compare and contrast the J1, MCPU, and MIPS architectures. It may be helpful to also read the Verilog/VHDL implementations.
Please include discussion of each of the following subjects:
-
Include a sentence introducing each architecture of the form: "The X is a Y-bit architecture, meaning that it uses Y bits for …"
-
How does each CPU interact with memory?
-
Compare the instruction encoding schemes. (formats, positions, etc.)
-
Each document describes its own design decisions (some, the rest are implied in the HDL). Compare / contrast / notice how these decisions affect the implementation and structure between the architectures.
Submission
Write up this discussion as a memo that you would send to a manager summarizing and documenting your research results.
Submit a single PDF file.
Structure your report as you feel is appropriate, for example, like:
-
MIPS
-
Q1, 2, 3 comments
-
-
J1
-
Q1, 2, 3 comments
-
-
MCPU
-
Q1, 2, 3 comments
-
or in the form:
-
Q1
-
J1, MCPU, MIPS comments
-
-
Q2
-
J1, MCPU, MIPS comments
-
-
Q3
-
J1, MCPU, MIPS comments
-