汇编
love3s
这个作者很懒,什么都没留下…
展开
-
汇编标志位
标志位长用来对上一步运算结果进行判断 进行跳转比如JZ JNZ(jump if not zero) JE JNE 等等 很多指令都能用到的OF overflow flag 溢出标志 操作数超出机器能表示的范围表示溢出,溢出时为1. SF sign Flag 符号标志 记录运算结果的符号,结果负时为1. ZF zero flag 零标志 运算结果等于0时为1,否则为0. CF转载 2012-10-05 00:02:44 · 1715 阅读 · 0 评论 -
跳转指令
截至小甲鱼视频:原创 2012-10-28 22:53:26 · 965 阅读 · 0 评论 -
CMP指令
cmp指令cmp是比较指令, cmp的功能相当于减法指令,只是不保存结果。cmp指令执行后,将对标志寄存器产生影响。其他相关指令通过识别这些被影响的标志寄存器位来得知比较结果。比如:mov ax,8 mov bx,3 cmp ax,bx执行后:ax=8,ZF=0,PF=1,SF=0,CF=0,OF=0. 通过cmp指令执行后,相关标志位的值就可以看出转载 2012-10-28 23:07:28 · 2901 阅读 · 0 评论