355 views
0 votes
Consider the following sequence of instructions:

(I1) beq $9, $10, EXIT
(I2) add $9, $11, $12
(I3) lw $16, 12($9)
(I4) sw $16, 16($19)
(I5) sw $18, 0($11)
(I6) add $4, $0, $0
(I7) add $5, $0, $0
Assume the following:
There are no stalls in the code above.
5 stage pipeline (IF, ID, EX, MEM, WB) is available.
Stages IF, ID, and EX take 200 ps, MEM takes 300 ps, and WB takes 250 ps.
Each instruction executes every stage.
No branch stalls.
A. Compute the total time needed to execute the code with and without the pipeline.
B. What is the Pipeline Instructions Latency?
C. What is the Pipeline Instructions Throughput?
D. What is the Pipeline Instructions Concurrency?

2 Answers

4 votes
I think the answer is D hope this helped
User AlessioX
by
5.1k points
2 votes

Answer:

i think the answer is c hope this helps!!!!!

Step-by-step explanation:

User Travis Collins
by
6.5k points