A verilog implementation of Tennenbaum's MIC-1 cpu in his textbook Advanced Computer Organization.