首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

求解释汇编话语

2012-09-13 
求解释汇编语句诸位大神大哥请看:00D213BAmoveax,dword ptr [i]00D213BDandeax,100D213C0negeax00D213C2sb

求解释汇编语句
诸位大神大哥请看:
00D213BA mov eax,dword ptr [i]  
00D213BD and eax,1  
00D213C0 neg eax  
00D213C2 sbb eax,eax  
00D213C4 neg eax  
我想知道这几句想干什么?还有sbb具体是什么意思,怎么用。我不懂啊,求详解T_T

[解决办法]
sbb是带借位减法指令,它利用了CF位上记录的借位值。
指令格式:sbb 操作对象1,操作对象2
功能:操作对象1=操作对象1-操作对象2-CF

neg影响cf


mov ax,1
and ax,1
neg ax
sbb ax,ax
neg ax
可以试着在debug上给ax取几个值,注意下cf,ax的值。

热点排行