Instrucciones de tratamiento de datos
7.8.1
Formar la suma de los contenidos de los operandos de palabra (WSUM)
T, C, D, R, módulos especiales
Funcionamiento
Formación de la suma a partir de los contenidos de los operandos de palabra
Descripción
b La instrucción WSUM forma la suma con el número indicado (n) de bloques de datos
binarios de 16 bits o de 32 bits En (S+) se indica la primera dirección del rango de operandos
en que se guardan los operandos que se vayan a sumar. El resultado se guarda
a partir del operando indicado en (D+).
Fig. 7-112:Ejemplo para la ejecución de una instrucción WSUM para sumar datos de 16 bits
Fig. 7-111:Ejemplo para la ejecución de una instrucción DWSUM para sumar datos
b Para (n) debe indicarse un valor que sea mayor que "0".
7 – 104
WSUM
(S+)
(D+)
S+
D+
(U/G )
(S+)
4444
(S+)+1
3333
(S+)+2
1234
(S+)+3
-5426
(S+)+4
329
(S+)+5
10000
(S+)+1, (S+)
32767000
(S+)+3, (S+)+2
6000
(S+)+5, (S+)+4
35392000
(S+)+7, (S+)+6
-11870000
(S+)+9, (S+)+8
12345000
de 32 bits
WSUM
Formar la suma de los contenidos de operandos de
n
FX1S
CPU
Instrucción de
n
impulso (P)
D, R, K, H
(D+)+1
n
Suma de los contenidos de ((S+)+0 a (S+)+5)
n = 6
(D+)+3
n
Suma de los contenidos de ((S+)+0 a (S+)+9)
n = 5
Instrucciones especiales
FNC 140
palabra
FX2N
FX1N
FX3G
FX2NC
Procesamiento Pasos del programa
WSUM
16 bits 32 bits
WSUMP
DWSUM
©
©
DWSUMP
(D+)
13914
(D+)+2
(D+)+1
68640000
MITSUBISHI ELECTRIC
FX3U
FX3UC
©
7
13
(D+)