EEE230_debraCallis_test3

EEE230_debraCallis_test3 - -When an exception occurs in...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
-When an exception occurs in MIPS, the EPC holds the address of the instruction causing the exception . –The finite state machine must be expanded to include control for exceptions true . –The type of hazard that occurs because of a conflict with the hardware resource is structural hazard . - Structural Hazards. They arise from resource conflicts when the hardware cannot support all possible combinations of instructions in simultaneous overlapped execution. - Data Hazards. They arise when an instruction depends on the result of a previous instruction in a way that is exposed by the overlapping of instructions in the pipeline. - Control Hazards. They arise from the pipelining of branches and other instructions that change the PC. –What is required at the end of each pipelined stage Aregister to hold the results. – Which stage requires no controls ID - Which does the following detect EX/MEM.registerRd=ID/EX.RegisterRs Data hazard. –Pipelining can improve Throughput –The ALUOp lines are
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/06/2009 for the course EEE 230 taught by Professor Nakamura during the Spring '08 term at ASU.

Ask a homework question - tutors are online