Instrucciones lógicas AND, NOT, OR, XOR
Exclusive OR Operation (XOR)
XOR
BITWISE EXCLUSIVE OR
Source A
Source B
Destination
Descripción:
Use la instrucción XOR para realizar una operación O exclusivo con
el uso de los bits en los dos orígenes (constantes o direcciones).
Tabla 5.I
Tabla de verdad para una operación XOR
Fuente A
0
1
0
1
Tabla 5.J
Actualización de los indicadores de estado aritméticos
para una instrucción XOR
Con este bit:
Acarreo (C)
Overflow (V)
Cero (Z)
Signo (S)
Ejemplo:
I:012
[
10
Si el bit 10 de la palabra de entrada 12 está establecido, el
If input word 12, bit 10 is set, the processor performs
procesador realiza una operación XOR en N9:3 y N10:4 y
an XOR operation on N9:3 and N10:4 and stores the
almacena el resultado en N12:3.
result in N12:3.
Origen A
Source A
N9:3
N9:3
Origen B
Source B
N10:4
N10:4
Destino
Destination
N12:3
N12:3
Fuente B
Resultado
0
0
0
1
1
1
1
0
El procesador:
siempre se restablece
siempre se restablece
se establece si el resultado es cero; de lo
contrario, se restablece
se establece si el bit más significativo está
establecido; de los contrario, se restablece
0 0
0
0
0
0
0
0
1
0
0 0
0
0
0
0
0
0
1
1
0 0
0
0
0
0
0
0
0
1
XOR
EXCLUSIVE OR
Source A
Source B
Destination
1
0
1
0 1
0
1
0
1
0 1
1
0
0
0
0 0
1
1785-6.1ES Noviembre de 1998
5-5
N9:3
N10:4
N12:3