2.2 arch
This exercise is optional.
Refer to the exercise policy for details.
Test yourself by labeling a
blank version of
the MIC-1 architecture diagram.
Write a circuit simulator that represented as a state machine where
each wire is a variable and when the machine iterates, you update the
values of the variables according to how the gates are wired. Start
from simple gates and then build an ALU and eventually the MIC-1.