ARM Cortex R4F Uživatelský manuál Strana 16

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 64
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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
Zobrazit stránku 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 63 64

Komentáře k této Příručce

Žádné komentáře