Loop指令
- loop指令和cx寄存器配合使用,用于循环操作类似高级语言的for,while
- 使用格式
mov cx,循环次数
标号:
循环执行的程序代码
loop 标号
loop指令执行流程
步骤1. 先将cx寄存器的值 -1,cx = cx - 1
步骤2. 判断cx的值如果不为零执行标号代码,又执行 步骤 1
如果为零执行loop后面的代码
mov cx,循环次数
标号:
循环执行的程序代码
loop 标号
loop指令执行流程
步骤1. 先将cx寄存器的值 -1,cx = cx - 1
步骤2. 判断cx的值
如果不为零执行标号代码,又执行 步骤 1
如果为零执行loop后面的代码