解释一下。 mov al,10 mov bl,0f0h cmp al,bl jge da mov ah,6 jmp ok da:mov ah,9 ok:nop

[复制链接]
查看11 | 回复1 | 2012-11-7 21:39:37 | 显示全部楼层 |阅读模式
你是要一句一句的注释?
mov al,10
;al = 10
mov bl,0f0h
;bl = 0xf0
cmp al,bl
;比较al与bl
jge da
;把al和bl当作有符号数,如果al >= bl,则跳转到da处。显然al = 10,大于0,
;0xf0如果看作有符号数,是小于0的,所以al >= bl条件成立
mov ah,6
;因为上面的判断条件成立,所以这句被跳过去了
jmp ok ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行