汇编语言中语句 xorebx,ebx 什么意思

 我来答
蘅远的夜
2012-12-07 · TA获得超过6742个赞
知道大有可为答主
回答量:2.2万
采纳率:0%
帮助的人:5960万
展开全部
这些32位CPU,32位寄存器名。

注册为正在运行的CPU的内部临时数据存储单元。

PC的16位CPU 8086,8088,注册名称AX(累加器),计数寄存器基址寄存器(BX)CX,DX(数据寄存器),SP(堆栈指针),BP(基址指针),SI(源变址寄存器),DI(目的变址寄存器),IP(指令指针),等等......

除了能看到这些寄存器的用途以外的名称,该部分的寄存器可被用作一个共同的通用数据存储的。为了清楚明白,对每个寄存器的特定功能相关联的具体说明,在与各种。

386以上的32位CPU,这些寄存器扩展到32,这个名字是在原来的16个字母“E”的名称为EAX,EBX,...... .. ...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友020decd
2012-12-05 · TA获得超过534个赞
知道小有建树答主
回答量:315
采纳率:100%
帮助的人:181万
展开全部
XOR 就是异或运算~~自身异或就是清0 XOR EBX,EBX就是把EBX清0
再比如 MOV AL,HEX 现在AL中装的是一个字节 然后再做XOR AH,AH就是扩展成字~AX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cao199338
2012-12-05 · TA获得超过737个赞
知道小有建树答主
回答量:497
采纳率:100%
帮助的人:504万
展开全部
逻辑异或运算指令 XOR
格式: XOR OPRD1,OPRD2
----
功能: 实现两个操作数按位‘异或’运算,结果送至目的操作数中.
---- OPRD1<--OPRD1 XOR OPRD2
一般windows用他给寄存器清零。
例如你要使AX=0
XOR AX,AX
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_fmlyht
2012-12-05 · TA获得超过2359个赞
知道大有可为答主
回答量:2398
采纳率:0%
帮助的人:1840万
展开全部
EBX清零!

功能相当以下指令,但效率更佳
MOV EBX,0
SUB EBX,EBX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑年1977
2012-12-05 · TA获得超过7.2万个赞
知道大有可为答主
回答量:2.2万
采纳率:81%
帮助的人:1.2亿
展开全部
是 xor ebx,ebx吧
就是把ebx的值清0,而对状态标志位有没有影响我就不知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式