Question: Q2 (a): (7.5) Execute the following assembly code on a MIPS with a scoreboard and register the respective cycle number in the table. (Assume the

 Q2 (a): (7.5) Execute the following assembly code on a MIPS

Q2 (a): (7.5) Execute the following assembly code on a MIPS with a scoreboard and register the respective cycle number in the table. (Assume the same execution stage lengths as given in Q1). Units available: FP MUL unit: 1 FP DIV unit: 1 FP ADD/SUB units: 2 INT units:2 IS RO EXE WR Comments (Mention different hazards stalling the pipeline) L.D F2, (R3) ADD.D F5, F2, F1 MUL.D F10, F5, F8 DIV.D F9, F2, F12 SUB.D F8, F10, F6 S.D F8, O(R3) L.D F8, 45(R2) DADDI R3, R3,8 02(b): (2.5) Show the state of functional units at the end of 15th Clock Cycle. Functional Unit Status Table Number Name Busy Op Fi(Dst) Fj(Src1) Fk(Src2) Oj Qk Rj(Fig) Rk(Fig)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!