Operaciones Aritméticas Con Números De Coma Fija (32 Bits); Adición De Constantes - Siemens SIMATIC BM 147/CPU Manual De Instrucciones

Tabla de contenido

Publicidad

B.24 Operaciones aritméticas con números de coma fija (32 bits)
Operaciones aritméticas con dos números de 32 bits. El resultado se deposita en ACU1.
Ope-
Ope-
ra-
rando
ción
+D
Suma 2 enteros dobles (32 bits)
(ACU1)=(ACU2)+(ACU1)
–D
Resta 2 enteros dobles (32 bits)
(ACU1)=(ACU2)–(ACU1)
D
Multiplica 2 enteros dobles (32 bits)
*
(ACU1)=(ACU2)
/D
Divide 2 enteros dobles (32 bits)
(ACU1)=(ACU2):(ACU1)
MOD
Divide 2 enteros dobles (32 bits) y carga el resto
de la división en ACU1:
(ACU1)=resto de [(ACU2):(ACU1)]
Palabra de estado para:+D, –D,
MOD
La operación depende de:
La operación afecta a:
B.25 Adición de constantes
Sumar constantes enteras al valor depositado en ACU1. Estas operaciones no afectan a los
bits de la palabra de estado.
Ope-
Ope-
ra-
rando
ción
+
i8
Suma una constante entera de 8 bits
+
i16
Suma una constante entera de 16 bits
+
i32
Suma una constante entera de 32 bits
Módulo básico BM 147/CPU
EWA 4NEB 780 6022-04a
Significado
(ACU1)
*
D, /D,
RB
A1
*
Significado
Long.
Tiempo de ejecución típico
en pa-
labras
1
1
1
1
1
A0
OV
OS
OR
Long.
Tiempo de ejecución típico
en pa-
labras
1
2
3
Lista de operaciones
en s
3,3
4,3
14,8
16,3
16,8
STA
RLO
/ER
en s
0,7
0,7
1,5
B-37

Publicidad

Tabla de contenido
loading

Tabla de contenido