Академический Документы
Профессиональный Документы
Культура Документы
MOV Rd, Ro
STA palabra
A --> (palabra)
MVI r, byte
byte --> registro simple
Se realiza la transferencia del valor inmediato que se indica en el segundo byte que
forma la instruccin al registro r o registro destino. Se indica byte, porque es
precisamente eso, un byte, o lo que es lo mismo, 8 bits.
LHLD palabra
Ejemplo: Valores del registro B=14h. Tras la ejecucin de la instruccin MVI B,14H.
LXI rp,palabra
palabra --> registro doble
Carga la pareja de registros rp o registro doble con el dato de 16 bits(palabra) que se
indica a continuacin dentro del cdigo de operacin de la instruccin. Esta
instruccin est formada por 3 bytes, de los cuales en el tercer byte se almacena el
ms significativo de la palabra y en el segundo el menos significativo de la palabra.
Flags: No afecta a ninguno
SHLD palabra
LDA palabra
(palabra) --> A
Carga el acumulador con el contenido de la direccin expresada con palabra, y que
forman el segundo (byte menos significativo) y el tercer (byte ms significativo) byte
de la instruccin.
Flags: No afecta a ninguno
LDAX rp
XCHG
H <--> D, L <--> E
STAX rp
A --> (registro doble)
El contenido del acumulador es depositado en la posicin de memoria a la que
apunta el registro doble rp. Esta operacin solamente se puede realizar con los
registros dobles B (BC) y D (DE).
Flags: No afecta a ninguno
Ejemplo:Valor de los registros B=10h, C=01h, A=55h, contenido de la posicin de
memoria 1001h=22h. Valores obtenidos tras la ejecucin de la instruccin STAX B,