Why is RegDst = 0 for the lw instruction? The control RegWrite prevents any regi
ID: 3814868 • Letter: W
Question
Why is RegDst = 0 for the lw instruction?
The control RegWrite prevents any register update.
The Write Register line will have the correct value.
It does not matter to which register the result is written.
The memory is not written to.
What is the value of RegWrite for the beq instruction?
0
1
don't care
For which instruction is RegWrite = 0?
add
addi
lw
sw
A.The control RegWrite prevents any register update.
B.The Write Register line will have the correct value.
C.It does not matter to which register the result is written.
D.The memory is not written to.
Explanation / Answer
Mark the questions as 1, 2, and 3.
1.
At the time of execution of the load word, no registers will update or change.
Thus, the correct option is A. The control RegWrite prevents any register update.
2.
As per the control signal table, the value of the RegWrite is 0 for beq instruction.
Thus, the correct option is A. 0
3.
As per the control signal table, the value of the RegWrite = 0 at the instruction of sw.
Thus, the correct option is D. sw
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.