Estoy tratando de entender la codificación de instrucciones ARM.
La siguiente imagen muestra el código C junto con las instrucciones de ensamblaje correspondientes:
Miréel
Por ejemplo,
No pude relacionar el código de máquina
F1AD0D08
a las instrucciones de montaje
sub.w sp, sp, #8
¿Podrías ayudarme con esto?
=============================================== =======
Basándome en las respuestas y luego de consultar el manual de referencia, agregué la siguiente información.
El nombre del procesador es Cortex-M4F .
La arquitectura del procesador del microcontrolador que uso es ARMv7 .
Específicamente, el perfil del microcontrolador empleado es ARMv7-M .
Desde el manual :
ARMv7-M El perfil del microcontrolador para sistemas que solo admiten el Conjunto de instrucciones para el pulgar , y donde el tamaño general y determinista Las operaciones para una implementación son más importantes que las absolutas. rendimiento.