Delta DVP-ES2 Manual De Operación página 186

Tabla de contenido

Publicidad

API
Mnemónico
22
D
MUL
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
1
S
2
D
Operandos:
S
: Multiplicando
S
: Multiplicador
1
2
Explicaciones:
1.
Esta instrucción multiplica S
tener cuidado en signos positivos o negativos de S
y 32 bits.
2.
MSB = 0, positivo; MSB = 1, negativo.
3.
Si los operandos S
bits.
4.
Si el operando D usa el índice E, entonces solo está disponible la instrucción de 16 bits.
5.
Multiplicación BIN de 16 bits
S
1
b15................ b00
b15 es el bit de signo
b15= 0,S 1 es un valor positivo
B 15= 1,S 1 es un valor negativo
Si D se especifica con un dispositivo de bit, puede designar K1 ~ K4 para almacenar un
resultado de 16 bits. Los usuarios pueden usar 2 registros consecutivos de 16 bits para
almacenar datos de 32 bits.
Operandos
Multiplicación
Dispositivos de palabra
S
K H KnX KnY KnM KnS T C D E F
*
*
*
*
*
*
*
*
*
*
*
*
PULSE
ES2/EX2 SS2
SA2
SX2 ES2/EX2 SS2
D: Producto
por S
en formato BIN y almacena el resultado en D. Debe
1
2
, S
usan el índice F, entonces solo está disponible la instrucción de 16
1
2
S
2
b15................ b00
X
b15 es el bit de signo
b15= 0,S 2 es un valor positivo
b15= 1,S 2 es un valor negativo
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 EX2 SX2
Escalones de programa
MUL, DMULP:
*
*
*
*
*
7 escalones
*
*
*
*
*
DMUL, DMULP:
13 escalones
*
*
*
*
*
16 bits
SA2
SX2 ES2/EX2 SS2
, S
y D al realizar operaciones de 16 bits
1
2
D
b31............ b16 b15............. b00
=
b31 es el bit de signo (b15 de D+ 1)
b31= 0,D(D+ 1) es un valor positivo
b31= 1,D(D+ 1) es un valor negativo
Controladores
32 bits
SA2
SX2
D
+ 1
3-75

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido