首页 > 精选知识 > 正文

xor是什么逻辑运算(xor)

来源:精选知识2024-04-15 10:00:15
导读 您好,今日明帅来为大家解答以上的问题。xor是什么逻辑运算,xor相信很多小伙伴还不知道,现在让我们一起来看看吧!1、这是一条8086CPU的异或...

您好,今日明帅来为大家解答以上的问题。xor是什么逻辑运算,xor相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、这是一条8086CPU的异或运算指令。

2、xor 表示异或操作1 xor 1 = 00 xor 0 = 01 xor 0 = 10 xor 1 = 1所以xor,cx,cx就相当于把cx各位置0。

3、用movcx,0可实现相同的功能,但是自身异或运算效率更高,所以经常看到类似的指令。

4、如:XORAX,AXXORBX,BX异或运算有一个特性是:用同一个数x对另一个数y进行两次异或后将还原为y。

5、用这个特性可以进行加密解密。

6、扩展资料:以MOV指令作为例子,MOV指令的格式为:MOV dst,src。

7、其中:MOV为指令助记符,表示传送,dst为目标操作数,src表示源操作数,该指令的功能是将源操作数传送到目标单元。

8、例如:MOV......AL,20H;将8位立即数20H传送到AL中。

9、MOV......AX,1234H;将16位立即数1234H传送到AX中。

10、MOV......EAX,34568020H;将32位立即数34568020H传送到EAX中。

11、参考资料来源: 百度百科-汇编指令。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

最新文章