Solution:

Inputs are the result bus (16 bits), bits 7 through 4 of IR0, and bits 3 through 0 of IR1. The circuit also consults the register file.

The multiplexer indicated is really sixteen multiplexers, of course (with a common control).


[exam] [CSC 258 additional problems] [main course page]