Special Control Cases Detection Figure 4.64 P347 Condition Trigger Processing ret IRET in(D_icode, E_icode, M_icode] Load/Use Hazard E_icode in IMRMOVL, IPOPL)&& E_dstM in( d_srcA, d_srcB) Mispredicted Branch E_code=lXX& le_Bch Action Figure 4.66 P348 Condition F E W Processing ret stall bubble normalnormal normal Load/use hazard stall stall bubble normal normal Mispredicted Branch normal bubblebubble normal normal Processor– 15 – Processor Special Control Cases Detection Action Condition Trigger Processing ret IRET in { D_icode, E_icode, M_icode } Load/Use Hazard E_icode in { IMRMOVL, IPOPL } && E_dstM in { d_srcA, d_srcB } Mispredicted Branch E_icode = IJXX & !e_Bch Condition F D E M W Processing ret stall bubble normal normal normal Load/Use Hazard stall stall bubble normal normal Mispredicted Branch normal bubble bubble normal normal Figure 4.64 P347 Figure 4.66 P348