×
Namespaces

Variants
Actions

Thumb

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata
Article
Created: ivey (29 Mar 2007)
Last edited: hamishwillee (31 Jul 2012)

Thumb is a 16-bit instruction set for ARM processors. While incorporating the same design characteristics, the Thumb instruction set requires only a 16-bit wide system data bus, thereby using less power, offering a smaller footprint, and reducing overall system cost. The Thumb instruction set features a subset of the most commonly used 32-bit ARM instructions, which have been compressed into 16-bit wide codes to provide better code densities. On execution, these 16-bit instructions are decompressed transparently and in real-time to full 32-bit instructions.


External Links


ARM

This page was last modified on 31 July 2012, at 13:53.
44 page views in the last 30 days.