Instrucciones de archivo FAL, FSC, COP, FLL
FAL Arithmetic Operations
Usted puede realizar múltiples operaciones aritméticas en los datos de
archivo (número entero o punto flotante [coma flotante]) mediante los
operadores siguientes:
Operador:
Significa:
+
sumar
–
restar
*
multiplicar
Vea el capítulo 4 para obtener más información acerca del orden de
operación.
Límites superior e inferior
Los límites de los datos que se manipulan matemáticamente
dependen del tipo de archivo en que los datos se almacenan. Las
pautas siguientes son pertinentes:
•
todos los datos, excepto el punto flotante (coma flotante), son
números enteros con signo
•
los valores negativos se almacenan en el complemento a dos
•
los número de punto flotante (coma flotante) se formatean como
subconjunto de punto flotante (coma flotante) de precisión única
del IEEE
Tipo de
Rango almacenado en la palabra:
archivo:
bit
–32,768 a +32,767 para números
enteros
número
–32,768 a +32,767
entero
temporizador
0 a +32,767
contador
–32,768 a +32,767
control
0 a +32,767
±1.1754944e
punto flotante
(coma
flotante)
Un error ocurre cuando el resultado de una operación sobrepasa el
límite superior o inferior de la palabra de destino en la cual se
almacena. El bit de overflow se establece en el archivo de estado del
procesador (S:0/1). La instrucción también establece el bit de error en
el byte de estado de su palabra de control.
Operador:
Significa:
|
dividir
–
cambiar
signo
0
poner a
cero
a ±3.4028237e
–38
+38
9-7
1785-6.1ES Noviembre de 1998