12: I
NSTRUCCIONES DE CÁLCULO BOOLEANO
Introducción
Disponemos de funciones AND, OR y OR exclusiva para realizar cálculos boléanos entre bits y funciones
ANDW, ORW y XORW para variables de 16 bits.
ANDW (AND entre dos palabras)
ANDW(*)
S1(R)
*****
S1 = 1
S2 = 1
D1 = 1
ORW (OR entre dos palabras)
ORW(*)
S1(R)
*****
S1 = 1
S2 = 1
D1 = 1
XORW (OR Exclusiva entre dos palabras)
XORW(*)
S1(R)
*****
S1 = 1
S2 = 1
D1 = 0
Módulos de la CPU aplicables
FC4A-C10R2/C
FC4A-C16R2/C
X
S2(R)
D1(R)
REP
*****
*****
**
1
1
0
0
1
0
0
0
1
1
0
0
0
0
1
S2(R)
D1(R)
REP
*****
*****
**
1
1
0
0
1
0
0
0
1
1
1
1
0
1
1
S2(R)
D1(R)
REP
*****
*****
**
1
1
0
0
1
0
0
0
1
1
1
1
0
1
0
FC4A-C24R2/C
X
X
M
ANUAL DEL USUARIO DE
S1 · S2 → D1
Cuando la entrada está activada, los datos de 16 bits
designados por los dispositivos de origen S1 y S2 se operan
mediante AND, bit a bit. El resultado se almacena en el
dispositivo de destino D1.
S1
0
0
1
1
S1 + S2 → D1
Cuando la entrada está activada, los datos de 16 bits
designados por los dispositivos de origen S1 y S2 se operan
mediante OR, bit a bit. El resultado se almacena en el
dispositivo de destino D1.
S1
0
0
1
1
S1 ⊕ S2 → D1
Cuando la entrada está activada, los datos de 16 bits
designados por los dispositivos de origen S1 y S2 se operan
mediante Exclusive OR, bit a bit. El resultado se almacena en el
dispositivo de destino D1.
S1
0
0
1
1
FC4A-D20K3/S3
FC4A-D20RK1/RS1 y FC4A-D40K3/S3
X
M
S
FC4A FC9Y-B1145
ICRO
MART
S2
D1
0
0
1
0
0
0
1
1
S2
D1
0
0
1
1
0
1
1
1
S2
D1
0
0
1
1
0
1
1
0
X
12-1