ARM ARM1176JZF-S Uživatelský manuál Strana 7

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 19
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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
Zobrazit stránku 6
1 2 3 4 5 6 7 8 9 10 11 12 ... 18 19

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

Žádné komentáře