asked 366 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
answered
User AlessioX
by
8.4k points
2 votes

Answer:

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

Step-by-step explanation:

answered
User Travis Collins
by
9.2k points