El procesador es little-endian.
En las siguientes direcciones tenemos los siguientes valores (formato hexdecimal):
1000: FA
1001: 46
1002: 26
1003: C3
Ahora, el procesador realizará las siguientes operaciones 16-bits :
1. Cargue para registrar el valor R1 de la dirección 1000 (recuerde que las operaciones son 16-bits ).
2. El valor XOR de la dirección 1002 con el valor del registro R1 .
3. Guarde el resultado de XOR en la dirección 1010
Te muestro cómo entiendo qué hace el procesador:
1. Debido al hecho de que el procesador es little-endian, se carga a R1 value: 46 FA .
2. xor con el valor de la dirección 1002 con R1 es:
XOR(C3 26, 46 FA)=85 DC
3. Ahora, en las direcciones 1010 y 1011 tenemos:
1010:DC
1011:85
Dime por favor, ¿estoy bien? Si entiendo correctamente este problema?

