你的位置: 首页 > 通信技术 > 汇编语言

循环程序设计

2016-10-23 10:23:39 | 人围观 | 评论:

强制 CPU 重复执行同一指令集合的一种程序结构,它可以使许多重复性工作的程序大为简化。
循环结构一般是根据某一条件判断为真或假来确定是否重复执行循环体,循环指令和转移指令可以实现循环控制;还可以采用 MASM 6.x 提供的循环控制伪指令实现
循环结构
.model small
.stack
.data
sum dw ?
.code
.startup
xor ax,ax ; 被加数 AX 清 0
mov cx,100
again: add ax,cx
; 从 100,99,...,2,1 倒序累加
loop again
mov sum,ax ; 将累加和送入指定单元
.exit 0
end





标签:

相关内容推荐:

例 1 : 在内存 40000H 开始的顺序 30 个单元中存放着 8 位无符号数,若将它们的和放在 DX 中,其程序如下: