ARM System Architecture

ARM - an acronym for: Advanced RISC Machines. The processor originated in England in 1984. At its inception ARM stood for Acorn RISC Machine. The first ARM reliant systems include the Acorn: BBC Micro, Masters, and the Archimedes. During this early period they were used mostly for British educational systems, and therefore, were not widely available or known outside England. However in 1987 the ARM became the first commercial RISC processor. In 1990, the research section of Acorn separated from the parent company and formed: ARM Ltd. (Advanced RISC Machines Limited). Other historical notables are that the Macintosh Apple ][GS was run by an ARM processor, as was the ill-fated Newton portable note-taking device.

The ARM Architecture

ARM Assembly Language Programming

ARM Instruction Set

Architectural Support for Software Development

Support for Operating Systems