CALL

Llamada a una función

CALL DIR

siendo DIR una dirección de memoria.

Una llamada a una función mezcla diferentes conceptos:

  • Uso de la pila para almacenar la dirección de retorno.
  • Salto a una dirección de memoria.

Debe de ir acompañado de la instrucción RET.

Microprograma

ESTADOMICRO-OPERACIÓN
S0RI ᐊ (PC), PC + 1
S1DECODE
S16H ᐊ (PC), PC ᐊ PC+1
S17L ᐊ (PC), PC ᐊ PC+1
S26SP ᐊ SP-1
S28(SP) ᐊ PCH
S26SP ᐊ SP-1
S29(SP) ᐊ PCL
S20PC ᐊ HL