当前位置: 代码迷 >> 汇编语言 >> jne的跳转有关问题
  详细解决方案

jne的跳转有关问题

热度:545   发布时间:2013-02-26 00:00:00.0
jne的跳转问题
mov ax ,z
div x
jne ..

大家都知道商是在AH中的,但是以上JNE是接在div之下,判定的是AX而不是AH。
请问如果要判断商的余数是否为0,如何更改代码。
------解决方案--------------------------------------------------------
div根本不影响标志位。IDIV才影响标志位。
------解决方案--------------------------------------------------------
仔细地去看指令的用法然后正确选用,不要凭主观意志来使用指令.
判断寄存器中的数据是不是为0,有多种办法,如:
cmp reg,0
j-条件 标号
是其中一种
------解决方案--------------------------------------------------------
CBW CWD 符号扩展指令
  相关解决方案