ARM Cortex R4F Manuale Utente Pagina 16

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 64
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 15
© G.N. Khan ARM Processors/Cores – EE8205: Embedded Computer Systems Page: 16
ARM CPU (More) Features
All instructions are conditionally executed:
A very useful feature
Loads, stores, procedure calls and returns, and all other operations
can execute conditionally after some prior instruction to set the
condition code flags
Any ALU instruction may set the flags
This eliminates short forward branches in ARM code
It also improves code density and avoids flushing the pipeline for
branches and increase execution performance
Most of the architectures have conditional branch instructions
These follow a test or compare instruction to control the flow of
execution through the program
Some architectures also have a conditional move instruction,
allowing data to be conditionally transferred between registers
Vedere la pagina 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 63 64

Commenti su questo manuale

Nessun commento