Instrucciones de subrutinas
10-16 Instrucciones de subrutinas
Instrucción
Símbolo/operan
do
Mnemónico
Código
SUBROUTINE
SBS(091)
CALL
SBS
@SBS
N: Número de
subrutina
091
SUBROUTINE
SBN(092)
ENTRY
SBN
092 N: Número de
subrutina
SUBROUTINE
RET(093)
RETURN
RET
093
MACRO
MCRO(099)
MCRO
@MCRO
099
N: Número de
subrutina
S: Primer canal
de parámetro de
entrada
D: Primer canal
de parámetro de
salida
430
Llama a la subrutina con el número de subrutina especificado y ejecuta dicho
programa.
N
Indica el principio del programa de subrutina con el número de subrutina
especificado.
N
Indica el final del programa de subrutina.
Llama a la subrutina con el número de subrutina especificado y ejecuta dicho
programa utilizando los parámetros de entrada en S a S+3, y los parámetros
de salida en D a D+3.
N
S
MCRO(099)
D
MCRO(099)
Función
Condición de ejecución ON
Programa principal
Programa de
subrutina
(SBN(092) a
RET(093))
o
Región de subrutina
Ejecución de subrutina
entre SBN(092) y
RET(093).
La subrutina utiliza A600 a
A603 como entradas y
A604 a A607 como salidas.
Sección
Ubicación
Condición
de ejecución
Salida
Obligatorio
Fin del programa
Salida
Opcional
Salida
Opcional
Salida
Obligatorio
10-16