Renesas M32R-FPU Bedienungsanleitung Seite 171

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 194
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 170
APPENDICES
APPENDICES-13 M32R-FPU Software Manual (Rev.1.01)
Appendix Figure 3.2.4 Pipeline Flow with Stalls (2)
<Case 3> A branch instruction is executed (except for the case in which no branch occurs
at a conditional branch instruction)
IF D E WB
Branch Instruction
IF D WBE
IF D WBEstall stall
stall
IF D WBEstall
IF D
Bypass process
branch instruction is executed
stall stall
<Case 4> The subsequent instruction uses an operand read from the memory
IF D E WB
LD
R1
,@R2
IF D WB
MEM2MEM1
ADD R3,
R1
stall stall
IF
Bypass process
IF D E WB
LD
R1
,@R2
IF D WB
MEM2MEM1
IF D E
ADD R4,R5
WB
ADD R3,
R1
stall
Bypass process
IF D E WB
LD
R1
,@R2
IF EMDE2WBEA
MEM2MEM1
IF D E
ADD R4,R5
WB
FMADD
R1
,R6,R7
Bypass process
IF D E WB
LD
R1
,@R2
IF D WBE
MEM2MEM1
IF D E
ADD R4,R5
WB
IF D E
ADD R6,R7
WB
ADD R3,
R1
E
E
APPENDIX 3
Appendix 3 Pipeline Processing
Seitenansicht 170
1 2 ... 166 167 168 169 170 171 172 173 174 175 176 ... 193 194

Kommentare zu diesen Handbüchern

Keine Kommentare