ARM Cortex R4F Instrukcja Użytkownika Strona 16

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 64
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 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
Przeglądanie stron 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 63 64

Komentarze do niniejszej Instrukcji

Brak uwag