Question: this is the side 12 for reference Problem 3: In the current clock cycle the processor fetches the following word: Ox00c6aa23 Please use the processor


this is the side 12 for reference
Problem 3: In the current clock cycle the processor fetches the following word: Ox00c6aa23 Please use the processor block diagram shown in slide 12 of slideset 4B for reference a) What operation does the ALU need to execute for this instruction? b) What is the new PC address after this instruction is executed? Highlight the path through which this value is determined on the processor block diagram c) For each mux show the values of its inputs and outputs during execution of this instruction. List values that are register outputs as Reg[xn) where n is the register number. List unspecified or don't care values as X d) What are the values of all inputs for the register file unit? List unspecified or don't care values as Page ALU ALU Address Read data result Instruction memory Write data Witte data Data memory RegWrite MomRead Imm Problem 3: In the current clock cycle the processor fetches the following word: Ox00c6aa23 Please use the processor block diagram shown in slide 12 of slideset 4B for reference a) What operation does the ALU need to execute for this instruction? b) What is the new PC address after this instruction is executed? Highlight the path through which this value is determined on the processor block diagram c) For each mux show the values of its inputs and outputs during execution of this instruction. List values that are register outputs as Reg[xn) where n is the register number. List unspecified or don't care values as X d) What are the values of all inputs for the register file unit? List unspecified or don't care values as Page ALU ALU Address Read data result Instruction memory Write data Witte data Data memory RegWrite MomRead Imm
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
