\n"); $doctype = "XHTML5"; } else { header("Content-type: text/html; charset=utf-8"); $doctype = "HTML5"; } ?> CS-343 Assignment 3

CS-343 Assignment 3
Due March 8

Reading Assignment, Reference Material, and Resources

Assignment To Hand In

The assignment is to build and test a 3-bit Arithmetic Logic Unit based on the 32-bit MIPS ALU developed in Appendix C of the textbook. Unlike the paper-and-pencil design used in the textbook, or a software simulation, you are to build a real ALU and implement it in hardware using the logic kits available for use on the course laboratory computers.

Do this assignment as an ordered set of steps as described below. Do not proceed to a new step until the previous step is completed and tested.