Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider a MIPS 5-stage pipeline with the execution stage consisting of 1-lnteger, 1-FP multiply, 1-FP adder and 1-FP divide shown below. Integer operations takes 1

image text in transcribed

image text in transcribed

Consider a MIPS 5-stage pipeline with the execution stage consisting of 1-lnteger, 1-FP multiply, 1-FP adder and 1-FP divide shown below. Integer operations takes 1 clock cycle, FP/integer multiply takes 7 clock cycles, FP adder takes 4 clock cycles and FP divide takes 2-5 clock cycles. FP load is similar to an integer load operation EX (integer) EX FP/intege Multiply) IF ID MEMWB EX (FP Adder EX FP/Intege Divider) FO, 0 (R2) F4, 0 (R2) FO, FO, F4 F2, FO, F2 R2 , R2, #8 R3, R3, #8 R5, R4, R2 R5, Loop Loop: L.D L.D MULT. D ADD.D ADDI ADDI SUB BNZ Assume that the initial value of R4 is R2+792 Consider a MIPS 5-stage pipeline with the execution stage consisting of 1-lnteger, 1-FP multiply, 1-FP adder and 1-FP divide shown below. Integer operations takes 1 clock cycle, FP/integer multiply takes 7 clock cycles, FP adder takes 4 clock cycles and FP divide takes 2-5 clock cycles. FP load is similar to an integer load operation EX (integer) EX FP/intege Multiply) IF ID MEMWB EX (FP Adder EX FP/Intege Divider) FO, 0 (R2) F4, 0 (R2) FO, FO, F4 F2, FO, F2 R2 , R2, #8 R3, R3, #8 R5, R4, R2 R5, Loop Loop: L.D L.D MULT. D ADD.D ADDI ADDI SUB BNZ Assume that the initial value of R4 is R2+792

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

Oracle RMAN For Absolute Beginners

Authors: Darl Kuhn

1st Edition

1484207637, 9781484207635

More Books

Students also viewed these Databases questions