9-2
File Arithmetic and Logic (FAL)
FAL
FILE ARITH/LOGICAL
Control
Length
Position
Mode
Destination
Expression
1785-6.1ES Noviembre de 1998
La instrucción FAL realiza operaciones de copiar, aritméticas, lógicas
y de función en los datos almacenados en los archivos. La instrucción
FAL realiza las mismas operaciones que la instrucción CPT. La
diferencia es que la instrucción FAL realiza operaciones en palabras
múltiples y la instrucción CPT manipula palabras únicas.
Descripción:
La instrucción FAL es una instrucción de salida que realiza las
operaciones definidas por direcciones de origen y operadores que
usted escribe en la expresión. La instrucción escribe los resultados en
EN
una dirección de destino.
DN
Seleccione cómo el procesador distribuye la operación durante uno o
ER
más escanes de programa mediante el modo de instrucción. Vea el
capítulo 8 para obtener más información acerca de los modos de
operación de archivos.
La instrucción FAL convierte automáticamente el tipo de datos en las
direcciones de origen a el tipo de datos que usted especifica en la
dirección de destino.
Puede usar esta instrucción para realizar operaciones como éstas:
•
poner a cero un archivo
•
copiar datos de un archivo a otro
•
efectuar cálculos aritméticos o lógicos en datos almacenados en
archivos
•
descargar un archivo de códigos de error uno por uno para la
visualización en pantalla
!
Instrucciones de archivo FAL, FSC, COP, FLL
ATENCION:
Las instrucciones con un signo # en una
dirección manipulan el valor de offset almacenado en
S:24. Asegúrese de monitorear o cargar el valor de offset
que desea antes de usar una dirección indexada. De lo
contrario, puede ocurrir una operación inesperada de la
máquina, con posibles daños al equipo y/o lesiones
corporales.