Instrucciones de tratamiento de datos
7.8.4
Agrupar grupos de 4 bits en operandos de palabra (UNI)
Funcionamiento
Hasta cuatro grupos de 4 bits se agrupan en un operando de palabra.
Descripción
b La instrucción UNI segrega los 4 bits de menor valencia de hasta cuatro valores de 16 bits
y guarda los estados juntos en un operando de palabra (de 16 bits). En la instrucción se
determina la dirección inicial de los valores de datos que se van a agrupar en (S+), el
número de los operandos seguidos en (n) y la dirección de destino en (D+).
(S+)
(S+)+1
(S+)+2
(S+)+3
Los bits 15 a 4 no se
captan.
Fig. 7-122:Forma de funcionamiento de la instrucción UNI
b Para (n) se puede ajustar un valor entre 1 y 4.Si se indica para (n) el valor "0", la instrucción
UNI no se ejecutará.
b Si se especifica para (n) un valor entre 1 y 3, solo se introducirá el número correspondiente
de grupos de 4 bits en (D+). Los bits restantes en (D+) se restablecen a "0".
(S+)
(S+)+1
(S+)+2
Fig. 7-123:Si, por ejemplo, para (n) se ha indicado "3", se restablecerán los
7 – 110
UNI
(S+)
(D+)
S+
D+
T, C, D, R
b15
b4 b3
b0
Los bits 3 a 0 se
agrupan.
b15
b4 b3
b0
bits 15 a 12 de (D+).
UNI
Agrupar grupos de 4 bits para formar operandos de
n
FX1S
CPU
Instrucción de
n
impulso (P)
D, R, K, H
b15
(D+)
b15
(D+)
0
0
0
Instrucciones especiales
FNC 143
palabra
FX2N
FX1N
FX3G
FX2NC
Procesamiento Pasos del programa
16 bits 32 bits UNI
©
UNIP
b12 b11
b8 b7
b4 b3
Datos agrupados
b12 b11
b8 b7
b4 b3
0
MITSUBISHI ELECTRIC
FX3U
FX3UC
©
7
b0
b0