Operaciones aritméticas en coma flotante
8.2 Evaluar los bits de la palabra de estado en operaciones en coma flotante
8.2
Evaluar los bits de la palabra de estado en operaciones en coma
flotante
Descripción
Las operaciones aritméticas básicas afectan a los siguientes bits de la palabra de estado:
•
A1 y A0
•
OV
•
OS
Las tablas siguientes muestran el estado de señal de los bits de la palabra de estado para los
resultados de operaciones con números en coma flotante (32 bits).
Margen válido
+0, -0 (Cero)
-3.402823E+38 < Resultado < -1.175494E-38 (número negativo)
+1.175494E-38 < Resultado < +3.402823E+38 (número positivo)
* El bit OS no es afectado por el resultado de la operación.
Margen inválido
Desbordamiento negativo
-1.175494E-38 < Resultado < -1.401298E-45 (número negativo)
Desbordamiento negativo
+1.401298E-45 < Resultado < +1.175494E-38 (número positivo)
Desbordamiento
Resultado < -3.402823E+38 (número negativo)
Desbordamiento
Resultado > 3.402823E+38 (número positivo)
Número en coma flotante no válido u operación no permitida
(valor de entrada fuera del margen válido de valores)
96
A1
A0
0
0
0
1
1
0
A1
A0
0
0
0
0
0
1
1
0
1
1
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
OV
OS
0
*
0
*
0
*
OV
OS
1
1
1
1
1
1
1
1
1
1