汇编中set指令是什么意思
展开全部
set系列指令,作用为根据EFLAGS寄存器中的状态标识设置目标操作数的值为0或1。目标操作数指向一个字节寄存器或内存中的一字节。
set系列包括很多指令,这些指令都以set开头并后缀1-2个字符。官方手册中给出了所有指令及用法,如下图:
SET系列指令执行如下操作:
IF condition
THEN DEST ← 1;
ELSE DEST ← 0;
如果条件为真,就将目标操作数设为1,否则将其设为0。条件在指令的description部分中的括号里给出。举个例子:
第一个指令SETA,条件为CF=0并且ZF=0,如果此条件成立,则将目标操作数设为1,否则设为0。
展开全部
SETB是汇编指令,意思是把其后面的那个寄存器的位置1。也就是在汇编程序setb是b(或setnae,或setc)表示两个无符号数比较时,结果小于、或不大于等于,或有借位时,则将目的字节置1.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插入数据,get是获取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询