Tag: ADDRESSING-MODE
Hola, este es mi código de prueba: LDX #$2000 LDY #$1000 LDD #$0000 la: ADDD #1 MOVB 1, X+, 1, Y+ TST -1, X <– ¿qué compruebo aquí? BNE la Mi pregunta es, ¿qué compruebo con TST -1, X? Sé que TST comprueba si mi registro es 0 o negativo. . . . Read more
Soy un traductor de español que traduce documentos de tecnología de la información (TI). Traduzca lo siguiente al español. No traduzca el código y la salida en markdown. Soy muy nuevo en ensamblador ARM y quiero entender cómo se ve el código de máquina real cuando se almacena usando STUR. . . . Read more
¿Son las siguientes lo mismo? add eax, 2 mov [eax+2], ebx vs mov [eax+4], ebx ¿Es correcto decir que: Suponiendo que el valor inicial almacenado en eax sea 0x40000050, ambos resultados escribirán el valor almacenado en ebx en la dirección de memoria 0x40000054? ¿O [eax+2] y [eax+4] se refieren a . . . Read more
Hola, estoy intentando llamar a una subrutina de ensamblador desde C y me sale este error. En la página web de Arm solo se menciona que existe este error. Código en C: #include <stdint.h> extern void out_word(uint32_t out_address, uint32_t out_value); extern uint32_t in_word(uint32_t in_address); int main(void){ uint32_t value = in_word(0x60000200); . . . Read more