Instrucciones de aplicación
6.6.2
Descodificar datos (DECO)
K, H, X, Y, M, S,
T, C, D, R , V, Z,
U \G
Solo en FX
Solo en FX
Forma de funcionamiento
Descodificar datos
Descripción
Se descodifican los datos de n operandos, partiendo de la dirección inicial indicada en (S+).
En (D+) se determina la dirección inicial de los operandos de destino en que se va a guardar el
resultado de descodificación.
n:
(S+):
n
2
:
(D+):
La instrucción no se ejecuta cuando n = 0.
Esta instrucción solo se ejecuta cuando la condición de entrada está definida. La salida corres-
pondiente permanece activada aunque la condición de entrada luego vuelva a desconectarse.
Fuentes de error
b Se produce un error de desarrollo del programa cuando n no se encuentra en el rango de
0 a 8.
b Se produce un error de desarrollo del programa cuando todos los bits de los operandos de
salida tienen el valor 0.
Programación FX
/FX
1S
DECO
(S+)
(D+) n
S+
D+
Y, M, S, T, C, D,
R , U \G
/FX
/FX
3G
3U
3UC
y FX
3U
3UC
Número de operandos cuyos datos se van a descodificar.
Al indicar un operando de bit en D+ se aplica: (1
Al indicar un operando de palabra en D+ se aplica: (1
Dirección inicial de los operandos cuyos datos se van a descodificar.
Número de operandos de destino
Dirección inicial de los operandos de destino
/FX
/FX
/FX
/FX
1N
2N
2NC
3G
DECO
CPU
Instrucción de
n
impulso (P)
K, H
/FX
3U
3UC
Operaciones de datos
FNC 41
Descodificar datos
FX2N
FX1S
FX1N
FX3G
FX2NC
©
©
©
Procesamiento Pasos del programa
16 bits 32 bits
DECO/
©
DECOP
n
8).
n
4).
FX3U
FX3UC
©
©
7
6 – 73