Answered step by step
Verified Expert Solution
Question
1 Approved Answer
What is the value of jump and branch controls? jump: asserted or deasserted ? Select one. branch: asserted or deasserted ? Select one. What data
What is the value of jump and branch controls?
jump: asserted or deasserted? Select one.
branch: asserted or deasserted? Select one.
What data value is forwarded by the MUX controlled by jump? Give a description.
1. [3 points] In Figure 4.24, we have control and data path for a jump instruction. Figure 4.24 Instruction [25-0) Shift Jump address [31-01 left 2 28 PC +4 [31-28) - lox 3x o Sult Instruction (31-26) RegDst Jump Branch MemRead MemtoReg trol ALUOP MemWrite ALUSTC RegWrite Instruction [25-21] LPc Read Read address Read register 1 Read Instruction (2016] Zero ALU ALUL Instruction (31-0] Instruction memory Read data 1 register 2 Write Read register data 2 Write Address Read result data Instruction (15-11) Ox3 x data Registers Write Data Data data memory Instruction (15-0 Sign- extend ALU control Instruction (5-0) 1. [3 points] In Figure 4.24, we have control and data path for a jump instruction. Figure 4.24 Instruction [25-0) Shift Jump address [31-01 left 2 28 PC +4 [31-28) - lox 3x o Sult Instruction (31-26) RegDst Jump Branch MemRead MemtoReg trol ALUOP MemWrite ALUSTC RegWrite Instruction [25-21] LPc Read Read address Read register 1 Read Instruction (2016] Zero ALU ALUL Instruction (31-0] Instruction memory Read data 1 register 2 Write Read register data 2 Write Address Read result data Instruction (15-11) Ox3 x data Registers Write Data Data data memory Instruction (15-0 Sign- extend ALU control Instruction (5-0)Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started