Arquitetura ARM (primeiramente Acorn
RISC Machine, posteriormente Advanced
RISC Machine) é uma arquitetura de processador de 32 bits usada principalmente em
sistemas embarcados. São processadores que visam a simplificação das instruções, com o intuito de atingir a máxima eficiência por ciclo, podendo realizar tarefas menores com ciclos mais curtos, e uma maior ordenação das operações dentro do núcleo de processamento. Muito usada na indústria e na informática, seu desenvolvimento se deu visando obter o melhor desempenho possível, com a limitação de ser simples, ocupar pouca área e ter baixo consumo de energia.
Os processadores ARM são conhecidos pela sua versatilidade, pois possuem poucas instruções para programação. São encontrados em
PDAs, telefones
celulares,
calculadoras, periféricos de computador, equipamentos
POS e aplicações industriais.