ARM ARM1176JZF-S Manuale Utente Pagina 7

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 19
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 6
7
Confidential
131313
Thumb Instruction Set
§
Thumb is a 16-bit instruction set
§
Optimized for code density from C code (~65% of ARM code size)
§
Improved performance from narrow memory
§
Subset of the functionality of the ARM instruction set
§
Thumb is not a regular instruction set!
§
Constraints are not generally consistent
§
Targeted at compiler generation, not hand coding
141414
Thumb-2 Instruction Set
§
Thumb-2 is a major extension to the Thumb ISA
§
Adds 32-bit instructions to implement almost all of the ARM ISA functionality
§
Retains the complete 16-bit Thumb instruction set
§
Design objective: ARM performance with Thumb code density
§
No switching between ARM-Thumb states
§
Compiler automatically selects mix of 16 and 32 bit instructions
Vedere la pagina 6
1 2 3 4 5 6 7 8 9 10 11 12 ... 18 19

Commenti su questo manuale

Nessun commento