Red de conocimientos turísticos - Conocimientos sobre calendario chino - Un breve fragmento de código ARM simple sobre LDR
Un breve fragmento de código ARM simple sobre LDR
Escribí un programa similar y ¿sabes qué? Sí.
¿Área? prueba,? código,? Sólo lectura
Introducir
ldr? r0, = datos 32 bits
ldr? r1, datos de 32 bits
¿Datos de 32 bits? DCD? 0x11223344
Fin
El resultado de este programa es r0: 0x0000800c? r 1: 0x 11223344
¿Y qué? LDRRO, PRUEBA DE BUCLE? Se ha cargado la etiqueta LOOPTEST. Cuando el programa no reconoce el significado de esta etiqueta, ¿la trata como? "?b? Carga la dirección de la instrucción "LOOPTEST", no el código máquina del salto B.
LDR? R1, = LOOPTEST?, muy sencillo, es cargar el valor de la dirección del Etiqueta LOOPTEST.
El proceso de operación es el siguiente: