Bcz de CALL, SP se reducirá en 2. Luego bcz de POP, SP se incrementará en 2. Por lo tanto, SP será 27FFH. Pero, estoy confundido con parte del registro HL. Por favor, ayúdame con el problema anterior.
CALL se produce en 1003, por lo que el valor actual de la PC se almacena en la pila. CALL es una instrucción de 3 bytes, significa que PC apunta a - > 1003 + 3 = 1006. Se almacena en la pila (disminución y almacenamiento).
27FE < - 06, 27FD < - 10 y SP ahora apunta a la parte superior, 27FD.
El control del programa se lleva a 1006 mediante CALL.
POP H hará estallar los valores del par de registros de Stack to HL (pop e increment).
H < - 10, L < - 06. SP apuntará a 27FF.
Lea otras preguntas en las etiquetas microprocessor 8085 assembly assembler