Combinación De Instrucciones Aritméticas - Mitsubishi Electric FX Serie Manual Del Usuario

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido

Publicidad

Programación avanzada
División de valores de 32 bits:
DDIV D0 D2 D4
Cuando se agrega la letra „P" a una instrucción DIV (DIV -> DIVP, DDIVPL -> DMULP), se eje-
cuta ésta con control por flanco. En el siguiente ejemplo de programa se divide el valor del con-
tador de C12 solamente en aquel ciclo de programa por „4", en el cual se activa también la
entrada X30:
Plano de contactos
X30
0
5.4.5
Combinación de instrucciones aritméticas
En la aplicación práctica, escasamente basta con un cálculo. Para la solución de tareas com-
plejas se pueden combinar instrucciones aritméticas. Según el tipo de cálculo deben preverse
operandos para el almacenamiento de los resultados intermedios.
La adición de los contenidos de los registros de datos D101, D102 y D103 y la posterior multi-
plicación con el factor „4" podría realizarse p. ej. del siguiente modo:
Plano de contactos
M101
0
La suma de los contenidos de D101 y D102 se almacena en la memoria intermedia de
D200.
Solamente cuando la suma de los contenidos de D101 y D102 no sobrepasa el rango per-
mitido, se suma también el contenido de D103.
Cuando la suma de los contenidos de D101 a D103 se encuentra en el rango permitido, se
multiplica con el factor "4". El resultado del cloculo se ingresa en D104 y D105.
Manual de Introducción Familia FX
D1
D0
65238
DIVP C12 K4 D12
ADD D101 D102 D200
M8022
ADD D200 D103 D200
M8021 M8022
MUL D200 K4 D104
D3
D2
D5
Ö
27643
2
D7
9952
Lista de instrucciones
0 LD
1 DIVP
Lista de instrucciones
0
LD
1
ADD D101
8
MPS
9
ANI
10 ADD D200
17 MPP
18 ANI
19 ANI
20 MUL D200
Instrucciones aritméticas
D4
Cuociente
D6
Resto
X30
C12
K4
M101
D102
D200
M8022
D103
D200
M8021
M8022
K4
D104
5 – 27
D12

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3u

Tabla de contenido