Specify the 16-bit contro l word that must be applied to the datapath of Figure
ID: 3692886 • Letter: S
Question
Specify the 16-bit contro
l word that must be applied to the datapath of Figure 8-11 to implement each of the following microoperations:
a) R3 <-- Data in
b) R4 <-- 0
c) R1 <-- sr R4
d) R3 <-- R3 + 1
e) R2 <-- sl R2
f) R1 <-- R2 R4
g) R7 <-- R1 + R3
h) R4 <-- R5 - Constant in
RW 0 Write D data 15 DA 14 D address 8×n Register file 12 A address B address-8 BA 10 A data B data Constant in MB 6 MUX B Bus A Address out Bus B Data out Function unit Data in MUX D Bus D (a) Block diagram 15 14 13 12 11 10 9 8 76 5 4 3 2 1 0 BA M (b) Control word MIR FIGURE 8-11 Datapath with Control VariablesExplanation / Answer
a ) Data tansfer in R3
B ) o in r4
c) Arithmetic shift right
d) Increment
e ) Arithmetic shift left
f) R1 <-- R2 R4
g) Add
h) Decrement
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.