55问答网
所有问题
汇编中loop $是什么意思?
具体代码段如下:AGAIN :MOV DX,0B860H
IN AL,DX
LOOP $
MOV AH,0BH
INT 21H
CMP AL,0
JZ AGAIN
举报该问题
推荐答案 推荐于2018-02-27
LOOP $ 的作用是 一直执行当前指令(即LOOP指令),在这里和前一句合起来用,可以用来延时。
指令格式:LOOP 短标号
这条指令用于控制重复执行的一系列指令。指令执行前必须事先将重复次数放在CX寄存器中,每执行一次LOOP指令,CX自动减一。如果减一后CX不等于零,则转移到指令中所给定的标号处继续循环;若自动减一后CX=0.,则结束循环,执行LOOP指令后面的指令。
标号 $ 在这里表示当前指令的地址。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/LGcQRGFL.html
相似回答
...$ 符号
的
作用都有哪些
?loop
$ 是什么意思?
说的详细一些最好写上...
答:
loop $,
就是在本行循环
,其实这是一条死循环指令,一般是在调试程序时,让程序停止在本行处不再向下执行了,便于观察执行结果。如果不这样写的话,可以写成:WAIT:LOOP WAIT。这样写就不如上面的简单了。
...希望高手给解释一下 这里面
的loop
$是什么意思
,最好能给我的这个程 ...
答:
LOOP $;
若CX不等于零,跳转至当前代码地址的指令($=该指令在该代码段的偏移地址)DEC
DX;DX减1 JNZ D1 POP DX POP CX;现场还原 RET;返回主程序 DELAY ENDP
汇编
语言中 $ 符号的作用都有哪些?
loop
$ 是什么意思
答:
汇编中$符主用来表示当前地址
,如最常用的JMP $就是指转移到当前执行语句的地址,在这的效果就是原地跳转,不再向后执行了。 你这LOOP指令也是一样,就是让机器只在当前原地跳转,不向后执行了。
...$ 符号
的
作用都有哪些
?loop
$ 是什么意思?
说的详细一些最好写上...
答:
表示当前行的意思
,只用来配合跳转指令.比如我们C语言的死循环for(;;)翻译成汇编可以这么写:Label: LJMP Lable表示跳转到当前行 也可以简写 LJMP
我想请教一下有关
汇编
语言延时子程序的问题?下面的子程序有点看不懂...
答:
MOV CX,8000H ; 循环8000H也就是32768次 LOOP $ ; $
表示当前地址
,也就是自己的地址,32768次循环不到则原地踏步 POP CX ; 恢复被保护的CX的值 RET ; 过程返回
大家正在搜
汇编语言中的loop是什么意思
loop汇编是什么意思
loop在汇编中什么意思
汇编中or是什么意思
汇编中shl是什么意思
汇编rol是什么意思
vb中loop是什么意思
c语言中的loop是什么意思
loop是什么意思
相关问题
汇编语言中 $ 符号的作用都有哪些?loop $ 是什么意思
汇编语言中 $ 符号的作用都有哪些?loop $ 是什么意思...
8086汇编语言问题,下面程序段中的“ LOOP $"是什么...
关于汇编的程序 希望高手给解释一下 这里面的loop $是什...
汇编语言中loop指令的含义
在汇编语言里$符号代表什么意思?
在汇编里$符号是什么意思?
汇编中LOOP的用法全解