Consider the nanocode given in figure 12.23 , which specifies the operation of a hypothetical ex microinstruction.
A. How many bytes of microinstruction-stream operands are required by this microinstruction?
B. What opcode (in hexadecimal) is assigned to the ex microinstruction?
C. Give a register-transfer-language expression describing the value loaded into $A$ at the end of clock phase 4 of the ex microinstruction.
D. Give a register-transfer-language expression describing the value left in the MAR after execution of the ex microinstruction.
E. Describe concisely the effect of executing ex $(x, y)$.
F. Would the ex microinstruction continue to work as before if the ALU FUNC code for phase 0 were changed from 1111 to 1010 ?