La avanzada desarrollado por ARM Holdings , es un conjunto (RISC ), la arquitectura de 32 bits de instrucciones reducido equipo conjunto de instrucciones ( ISA ) . Tiene la reputación de ser el ISA de 32 bits más utilizado. Se trata de una tecnología popular , como la simplicidad de procesadores ARM significa que también se combina con aplicaciones de baja potencia . También es una solución de bajo costo para los pequeños microprocesadores y microcontroladores . Como resultado de estas características está presente en miles de devices.The conjunto de instrucciones ARM móvil ofrece flexibilidad en el desarrollo de aplicaciones para numerosos tipos de dispositivos móviles , utilizando el lenguaje ensamblador ARM . Instrucciones
1
Familiarizarse con las instrucciones y el registro conjunto . Esto se puede encontrar en la documentación ARM y otros documentos pertinentes ( ver Recursos) .
2
proporcionar comandos para acceder a los registros del conjunto de instrucciones ARM. Estos son el Estado actual Registro de programa ( CPSR ) y los registros de estado de programa guardadas ( SPSR ) .
3
Controla las excepciones de la restauración de la CPSR del SPSR . Esto establecerá los registros de vuelta a su estado original. Los errores deben ser planteadas como una excepción y el mensaje correspondiente.
4
Pipeline su código . El ARM incluye una estrategia de canalización para acelerar los comandos . El paradigma Fetch - Decode - Ejecutar significa que se pueden escribir programas para ejecutar varias instrucciones a la vez , lo que permite la simultaneidad de las operaciones.