ARM ARM1176JZF-S Manual de usuario Pagina 7

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 19
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de 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
Vista de pagina 6
1 2 3 4 5 6 7 8 9 10 11 12 ... 18 19

Comentarios a estos manuales

Sin comentarios