Question: The micro-program control unit given in class has been modified such that the macro-operation mapping is done by firmware instead of hardware. Fetching instructions and

The micro-program control unit given in class has been modified such that the macro-operation mapping is done by firmware instead of hardware. Fetching instructions and mapping the operation code is done by the FETCH micro-program routine. The op-code and the starting address of the corresponding micro-program routine for each macro- instruction is given in the following Table. Contruct a flow chart for the modified FETCH routine. Using the same table structure used in class, write the modified FETCH microprogram routine. The micro-instruction format and the bit assignment for each field are as specified in class. The starting address of this routine is 96 and I_15, I_14, I_13 and I_12, pf the instruction register are connected to inputs 22, 23, 24 and 3 of the status information multiplexer respectively. The micro-program control unit given in class has been modified such that the macro-operation mapping is done by firmware instead of hardware. Fetching instructions and mapping the operation code is done by the FETCH micro-program routine. The op-code and the starting address of the corresponding micro-program routine for each macro- instruction is given in the following Table. Contruct a flow chart for the modified FETCH routine. Using the same table structure used in class, write the modified FETCH microprogram routine. The micro-instruction format and the bit assignment for each field are as specified in class. The starting address of this routine is 96 and I_15, I_14, I_13 and I_12, pf the instruction register are connected to inputs 22, 23, 24 and 3 of the status information multiplexer respectively
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
