Check the catalog under title and subject. This semester's homework is to implement and test several simple CPUs, using the CPUworx simulator. The aim of the homework is to practice important aspects of computer organization. Late assignments will be accepted, with points taken off. Only one assignment per person will be graded, so do not turn in more than one.
Some people tend to turn in two versions.
Only one will be graded, not necessarily the better one. You can work in teams of two but not more than two. Make sure both names appear clearly on the work turned in. Every program should be well tested. You should think of how to test every feature of the program.