Question: 4.6 Section 4.4 does not discuss I-type instructions like ADDI or ANDI. 4.6.1 [5] What additional logic blocks, if any, are needed to add I-type

4.6 Section 4.4 does not discuss I-type instructions like ADDI or ANDI.

4.6.1 [5] What additional logic blocks, if any, are needed to add I-type instructions to the CPU shown in the figure? Add any necessary logic blocks to Figure 4.23 and explain their purpose.

4.6.2 [10] List the values of the signals generated by the control unit for ADDI. Explain the reasoning for any Dont Care control signals.

4.6 Section 4.4 does not discuss I-type instructions like ADDI or ANDI.

Figure 4.23

Add Shift Reg2Loc Uncondbrancheft 2 MemRead MemioReg nsbtucfion 31-211 Cantrol nstrudtion 9-6 Read Read PC address Zero Instructon 31-0 ngister 2 Read Whrite Read Instruction | Instudn 4-0 memory |data Registers Write Data data memory ? Sign- xtend nstruction 31-32 ALU control Intruction 31-21 Add Shift Reg2Loc Uncondbrancheft 2 MemRead MemioReg nsbtucfion 31-211 Cantrol nstrudtion 9-6 Read Read PC address Zero Instructon 31-0 ngister 2 Read Whrite Read Instruction | Instudn 4-0 memory |data Registers Write Data data memory ? Sign- xtend nstruction 31-32 ALU control Intruction 31-21

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!