API
Mnemónico
41
DECO
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
*
*
*
D
*
*
n
Operandos:
S: Dispositivo fuente a ser decodificado
n: Número de bits consecutivos de S
Explicación:
1. La instrucción decodifica los bits "n" bajos de S y almacena el resultado de bits "2
2. Esta instrucción generalmente se usa en modo de ejecución de pulso (DECOP).
3. Cuando el operando D es un dispositivo de bit, n = 1~8, cuando el operando D es un
dispositivo de palabra, n = 1~4
Ejemplo de programa 1:
1. Cuando D se usa como un dispositivo de bit, n = 1 ~ 8. Ocurrirán errores si n = 0 o n > 8.
2. Si n = 8, los datos decodificados son 2
3. Cuando X20 pasa de OFF a ON, los datos de X0~X2 serán decodificados a M100~M107.
4. Si los datos de fuente son 3, M103 (el tercer bit de M100) = ON.
5. Después de que la ejecución se completa X20 estará OFF. Los resultados o salidas
decodificados conservarán su operación.
X20
DECOP
X2
0
4
7
6
5
0
0
0
M107 M106 M105 M104 M103 M102 M101 M100
Operandos
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: Dispositivo para almacenar el resultado de
8
= datos de 256 bits.
X0
M100
K3
X1
X0
1
1
2
1
3
4
2
1
0
3
0
1
0
0
0
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 EX2 SX2
Decodificar
DECO, DECOP:
*
*
*
*
*
7 escalones
*
*
*
*
*
16 bits
SA2
SX2 ES2/EX2 SS2
Controladores
Escalones de
programa
32 bits
SA2
SX2
n
" en D.
3-105