Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please explain your answers, I am trying to prepare for a midterm. Thank you! Show the timing of this instruction sequence through the MIPS pipeline:

image text in transcribed

Please explain your answers, I am trying to prepare for a midterm. Thank you!

Show the timing of this instruction sequence through the MIPS pipeline: addi lw add add $6, $6, 8 $16,0 ($6 ) $18, $16, $18 $23, $23, $18 You can use either notation for showing the timing of instructions through the pipeline. Assume that all possible data forwarding is available. For every instance/cycle where the pipeline has to forward data or stall, show how ForwardA or ForwardB are set. (You don't have to show the equations.) (25 points) ForwardA = 01 ForwardA = 10 ForwardB = 01 ForwardB = 10 forward from MEM/WB to upper input of ALU forward from EX/MEM to upper input of ALU forward from MEM/WB to lower input of ALU forward from EX/MEM to lower input of ALU Show the timing of this instruction sequence through the MIPS pipeline: addi lw add add $6, $6, 8 $16,0 ($6 ) $18, $16, $18 $23, $23, $18 You can use either notation for showing the timing of instructions through the pipeline. Assume that all possible data forwarding is available. For every instance/cycle where the pipeline has to forward data or stall, show how ForwardA or ForwardB are set. (You don't have to show the equations.) (25 points) ForwardA = 01 ForwardA = 10 ForwardB = 01 ForwardB = 10 forward from MEM/WB to upper input of ALU forward from EX/MEM to upper input of ALU forward from MEM/WB to lower input of ALU forward from EX/MEM to lower input of ALU

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning Microsoft SQL Server 2012 Programming

Authors: Paul Atkinson, Robert Vieira

1st Edition

1118102282, 9781118102282

More Books

Students also viewed these Databases questions