ARM Cortex-M3 Manual do Utilizador Página 30

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 41
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 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
Vista de página 29
1 2 ... 25 26 27 28 29 30 31 32 33 34 35 ... 40 41

Comentários a estes Manuais

Sem comentários