当前位置: 代码迷 >> 汇编语言 >> LOOP指令的范畴-128到+127是什么意思
  详细解决方案

LOOP指令的范畴-128到+127是什么意思

热度:111   发布时间:2016-05-02 04:26:56.0
LOOP指令的范围-128到+127是什么意思?
书上说
循环的目的地址与当前地址只能在相距-128到+127字节的范围之内.

难道loop指令可以在标号之前吗?如下
loop L1
...
L1:
...
我只知道如下用法肯定没错
L1:
...
loop L1

------解决思路----------------------
loop指令的功能实际就是

dec cx
jnz xxxx
所以如果loop写在标号之前,编译应该不会报错,如果cx不为0也应该能跳到标号处,不过这就没有循环的效果了。
  相关解决方案