From Wikipedia, the free encyclopedia
Jump to: navigation, search
The ARM architecture (previously, the Advanced RISC Machine, and prior to that Acorn RISC Machine) is a 32-bit RISC processor architecture developed by ARM Limited that is widely used in embedded designs. Because of their power saving features, ARM CPUs are dominant in the mobile electronics market, where low power consumption is a critical design goal[citation needed].
Today, the ARM family accounts for approximately 75% of all embedded 32-bit RISC CPUs,[1] making it one of the most widely used 32-bit architectures. ARM CPUs are found in most corners of consumer electronics, from portable devices (PDAs, mobile phones, media players, handheld gaming units, and calculators) to computer peripherals (hard drives, desktop routers); however it no longer has significant penetration as the main processor in the desktop computer market and has never been used in a supercomputer or cluster. Important branches in this family include Marvell's XScale and the Texas Instruments OMAP series.
|Contents |
|[hide] |
|1 History |
|2 ARM cores |
|3 Design notes |
|3.1 Thumb |
|3.2 DSP Enhancement Instructions |
|3.3 Jazelle |
|3.3.1 Implementation |
|3.3.2 Instruction set