Conceptos de instrucciones de archivo
Cómo manipular los datos de
archivo
FAL
FILE ARITH/LOGICAL
Control
Length
Position
Mode
Dest
Expression
FAL
FILE ARITH/LOGICAL
Control
Length
Position
Mode
Dest
Expression
FAL
FILE ARITH/LOGICAL
Control
Length
Position
Mode
Dest
Expression
La estructura de control almacena la información siguiente:
•
Bits de estado
•
Longitud (.LEN) del bloque (1-1000 palabras)
•
Posición (.POS) de las palabras en que el procesador opera
La instrucción FAL y la instrucción FSC tienen su proprio conjunto
de bits de estado. El capítulo 9 presenta una descripción de estos bits
de estado para las instrucciones FAL y FSC.
Las manipulaciones de datos típicas con las instrucciones de archivo
incluyen:
•
Copiar datos de
•
una palabra de origen a un bloque de destino
•
un bloque de origen a un bloque de destino
•
un bloque de origen a una palabra de destino
•
Operar en datos desde múltiples orígenes tales como
•
palabras de origen
•
bloques de origen
•
Almacenar el resultado en
•
un bloque de destino
•
una palabra de destino
El prefijo # de una dirección de destino o expresión la establece como
la primera palabra de un bloque en que se debe operar. La ausencia
del prefijo # establece la dirección como la dirección de una sola
palabra en que se debe operar.
EN
R6:5
4
DN
0
ALL
#N28:0
ER
N27:3
EN
R6:5
4
DN
0
ALL
ER
N28:0
#N27:3
EN
R6:5
4
DN
0
ALL
#N28:0
ER
#N27:3
El prefijo # de la dirección de destino y la
ausencia de un prefijo # de para dirección de
expresión define ésta como una operación de
palabra a bloque.
La ausencia de un prefijo # para la dirección de
destino y el prefijo # para la dirección de expresión
define ésta como una operación de bloque a
palabra.
El prefijo # para la dirección de destino y el
prefijo # para la dirección de expresión define
ésta como una operación de bloque a bloque.
1785-6.1ES Noviembre de 1998
8-3