Question: 3. (15) Consider the following ARM code that is executed on the above 5 -stage pipeline: Complete the following table showing the timing of the

3. (15) Consider the following ARM code that is executed on the above 5 -stage pipeline: Complete the following table showing the timing of the following code on the 5 stage pipeline ARM processor (IF, ID, EX, M, WB). Draw an arrow showing forwarding between the stage that provides the data and the stage that receives the data. Show all stall cycles by placing an X in the box to represent a stall cycle, 1:Idur2.addi3.orr4.Idur5.subx1,[x6,#8]x2,x2,#2x3,x1,x2x4,[x3,#1]x5,x3,x4 Start: 3. (15) Consider the following ARM code that is executed on the above 5 -stage pipeline: Complete the following table showing the timing of the following code on the 5 stage pipeline ARM processor (IF, ID, EX, M, WB). Draw an arrow showing forwarding between the stage that provides the data and the stage that receives the data. Show all stall cycles by placing an X in the box to represent a stall cycle, 1:Idur2.addi3.orr4.Idur5.subx1,[x6,#8]x2,x2,#2x3,x1,x2x4,[x3,#1]x5,x3,x4 Start
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
