Loop指令

来源:互联网 发布:环太平洋配乐 知乎 编辑:程序博客网 时间:2024/05/17 03:36

Loop指令

eg:

assume  cs:codecode segment      mov ax,2      mov cx,11s:    add  ax,ax      loop  s      mov  ax,4c00h      int  21hcode  endsend

功能:实现循环(计数型循环)

   即重复执行标号段到loop之间的内容,直到cx=0

指令格式:loop 标号

CPU执行loop指令时执行的操作:

(1)(cx)=(cx)-1    

(2)判断cx中的值,不为零则转至标号处执行命令,为零则向下执行

要求:(1)cx中提前存放循环次数,因为(cx)影响loop指令的执行结果

            (2)要定义一个标号

0 0
原创粉丝点击