ARM Cortex-M3 Bedienungsanleitung Seite 30

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 41
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 29
30
In this example it takes 7 clock cycles to execute 6 instructions
Clock cycles per Instruction (CPI) = 1.2
The read cycle must complete on the bus before the LDR
instruction can complete since there is only one writeback port in
the register file
Cycle
Operation
ADD
SUB
ORR
AND
EOR
LDR
1
2
3
4
5
6
7
8
9
F
D
E
F
D
E
F
E
F
D
E
F
D
Ea
D
F
D
E
F
-
Fetch
D
-
Decode
E
Execute
S
-
Stall
Ea
LDR address phase
Ed
LDR data phase
Ed
S
S
LDR Pipeline Example
Seitenansicht 29
1 2 ... 25 26 27 28 29 30 31 32 33 34 35 ... 40 41

Kommentare zu diesen Handbüchern

Keine Kommentare