回 帖 发 新 帖 刷新版面

主题:[讨论]请问 JGE这行会跳转到NON_NEG这个程序吗??

MOV AH,0FFH
MOV AL,0
CMP AH,AL
JGE NON_NEG

请问 JGE这行会跳转到NON_NEG这个程序吗??
CMP AH,AL 中AH-AL=FF
那么JGE 是大于等于则跳转,会跳转吗??
我是初学者,请大家帮忙,谢谢!

回复列表 (共1个回复)

沙发

不会,jge是将cmp的两个操作数作为有符号数处理,jae则是判断无符号数。如果你使用的是jae NON_NEG就满足转跳条件了。
有符号数FFh=-1(10进制),无符号数FFh=255(10进制)
建议新手还是找本纸质书老老实实的按顺序看,不要跳着看。也不要一上手就去找什么视频教程或电子书看。基本每本汇编教程的开头都会讲数制转换等一些基础知识。

我来回复

您尚未登录,请登录后再回复。点此登录或注册