Answered step by step
Verified Expert Solution
Question
1 Approved Answer
2 . 1 Identify all of the data hazards and their resolution with NOPs assuming no forwarding or hazard detection hardware is being used Hazards
Identify all of the data hazards and their resolution with NOPs assuming no forwarding or
hazard detection hardware is being used
Hazards identified:
or x x x
ld xx EX to st RAW Hazard
ld xx EX to nd RAW Hazard
add x x x MEM to st RAW loadusedata & MEM to nd Hazards
subi x x Ex to st RAW Hazard
NOPS introduced to resolve Hazards:
or x x x
NOPS
NOPS
ld xx EX to st RAW Hazard resolution with NOPs
ld xx EX to nd RAW Hazard resolved as well from above NOPs
NOPS
NOPS
add x x x MEM to st RAW loadusedata & MEM to nd Hazards
resolved with NOPs
NOPS
NOPS
subi x x Ex to st only RAW Hazard resolved with NOP
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started