Answered step by step
Verified Expert Solution
Question
1 Approved Answer
( a ) Given the data path of a CPU as shown below: Figure 1 : A simplified CPU In the data path shown, the
a Given the data path of a CPU as shown below:
Figure : A simplified CPU
In the data path shown, the S S and D fields in the instruction represent the two
source and one destination operands, and are directly connected to the address
port of the register file. Register S will be read into RFDUT while register S
will be read into RFQUT RFIN will be written into register D Registers A and B
are the input registers and the output register of the ALU. There is a single
CPU bus in the data path.
Describe how the following instructions will be executed inside the CPU:
i The oneword instruction ADD R R Rie R R R
ii The word instruction, ADD DFFRR Ric R larr OFFR
R where DFFR is the displacement addressing mode to specify the
memory address of the first source operands, DFF stored in the second word
of the instruction, and R is the indirect mode.
bi What is the throughput of instruction execution for an ideal pipeline ie
number of instruction per clock cycle
ii Suggest one instruction that can cause the pipeline to stop and need to be
reinitialized. Explain why in one sentence.
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