8085 Conceptos básicos de programación

-6

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.

    
pregunta Nikhil

1 respuesta

2
  • Puntos SP para abordar 27FF
  • 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.

respondido por el MITU RAJ

Lea otras preguntas en las etiquetas