¿Cuáles son los códigos de condición para las instrucciones ARM?
Es decir, el conjunto de instrucciones sólo puede procesar datos en registros.
El conjunto de instrucciones del microprocesador ARM es del tipo cargar/almacenar, lo que significa que el conjunto de instrucciones solo puede procesar los datos en el registro y devolver el resultado del procesamiento al registro, mientras se accede a la memoria del sistema. Se debe acceder a través de instrucciones especializadas de carga/almacenamiento.
El conjunto de instrucciones del microprocesador ARM se puede dividir en seis categorías: instrucciones de salto, instrucciones de procesamiento de datos, instrucciones de procesamiento del registro de estado del programa (PSR),
instrucciones de carga/almacenamiento, instrucciones de asociación. Las instrucciones del procesador y las instrucciones de generación de excepciones, las instrucciones específicas y sus funciones se muestran en la Tabla 3-1 (las instrucciones de la tabla son instrucciones ARM básicas, excluidas las instrucciones ARM derivadas). ).
ADC? Instrucción de suma con redondeo
Instrucción de suma
Y? Instrucción de suma lógica
Instrucciones de salto B
p>Instrucción de borrado de bits BIC
BL? Instrucción de salto con retorno
Instrucción de salto BLX (con retorno y cambio de estado)
Instrucción de salto BX ( con instrucción de salto de estado (con cambio de estado)
Instrucción de operación de datos del coprocesador CDP
CMN? Instrucción de comparación de valor inverso
Instrucción de comparación CMP
EOR Instrucción OR exclusiva de EOR
Instrucción de transferencia de datos de memoria LDC al coprocesador
Instrucción de carga de múltiples registros LDM