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.