汇编语言,什么时候会出现CF=1或ZF=1 的情况??

2024-11-25 12:58:55
推荐回答(1个)
回答1:

MOV AL, NUM ;AL=19H
CMP AL, NUM + 1 ;19H-98H: ZF=0, CF=1, OF=1; SF=1
JA ... -----CF=0 且 ZF=0,不满足条件,不转移
JG ... -----SF=OF且 ZF=0,满足条件,转移
JA ... -----大于转移,是针对无符号数的
JG ... -----大于转移,是针对有符号数的
如果是无符号数,19H 就小于 89H。
如果是有符号数,19H 就大于 89H。因为 89H 是负数。