Translate, Traductor

sábado, 17 de julio de 2010

xorwf f,d

Hace una operacion or exclusiva entre el registro W y el registro F y el resultado lo almacena en d, y d puede ser W o F.

tabla de verdad

0 xor 0 = 0
0 xor 1 = 1
1 xor 0 = 1
1 xor 1 = 0

Claro que la tabla de verdad la podemos recordar facil sabiendo que:

"el resultado de una XOR siempre es 0 (cero) si las entradas son iguales".

ejemplo: 00101011 xor 10010101 = 10111110
0x2B xor 0x95 = 0xBE
o53 xor o225 = o276
43 xor 149 = 190

Esta operacion se realiza bit a bit.

end

2 comentarios:

  1. Anda mal el resultado último de la tabla de verdad
    0 xor 0 = 0
    0 xor 1 = 1
    1 xor 0 = 1
    1 xor 1 = 0 <-------------corregido

    ResponderEliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar