XOR AL, AL??什么意思?

2025-04-25 16:22:34
推荐回答(2个)
回答1:

XOR AL ,0
表示AL与0异或,结果是AL值不变,因此这个语句可以改为nop的。

回答2:

1. xor (异或)
  ⊕,二进制运算。可逆运算。
  1 xor 1=0,0 xor 0=0,1 xor 0=1,0 xor 1=1。
  a xor b的运算方法:将a,b 转化为2进制数,再进行对比,每个数位上的0或1如果相同,那么结果就取0,如果不同就取1,将得到的结果转化为原来进制的数,就是结果。
  在OI中,常用于位运算。
  oi 中通用点说:a xor b =t;
  t xor c =d;
  d xor c= t;
  t xor b=a;
  可以刷出只出现单次的数字。
  在汇编中一边用于做清0操作,比如 xor eax,eax //把 eax 清0