Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Given the following assumptions, pipeline the following program: Integer Unit ( loads , stores and integer arithmetic ) takes 1 clock cycle FP Adder takes
Given the following assumptions, pipeline the following program:
Integer Unit loads stores and integer arithmetic takes clock cycle
FP Adder takes clock cycles Subtraction uses the adder
FP Multiplier takes Clock cycles FP Divider takes Clock cycles
Full forwarding
Register can be written in first half of cycle and read in second half of cycle
LD FR
ADD F F F
MUL F F F
SUB F F F
Make sure you enter your answers as shown below:
Stalls STALL
Fetch Stage IF
Decode stage ID
Memory MEM
Write Back WB
Execution stage:
Integer ALU EX
FP Adder A#
where # represents the number of the stage we are in for example A
FP Multiplier M#
where # represents the number of the stage we are in for example M
FP Divider D#
where # represents the number of the stage we are in for example D
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