- 1
- 0
- 约3.64千字
- 约 17页
- 2022-08-13 发布于云南
- 举报
循环程序设计
循环程序设计
在程序设计中,把某程序段或连续的语句组多次重复执行称为循环。在汇编语言中,利用循环指令或者与分支指令相结合的方法编制程序来实现循环称为循环程序设计。循环程序可分为单重循环和多重循环两类。
1.单重循环
【例3.23】以例3.21来说明循环程序的应用。
解:例3.21是用分支结构来实现循环的,现用循环指令来实现,结构既简单又清晰。
程序如下:
MOV AX,0; 初始部分
MOV BX,1
MOV CX,100
ADD1:ADD AX,BX; 循环体
INC BX; 修改部分
LOOP ADD1 ; 控制部分
从这个例子分析得出循环的一般结构是由以下几部分构成:
1) 初始化部分:建立指针、设置循环计数初值及其他变量初值等。
2) 修改部分:修改操作数的地址及循环变量值,为下一次循环作准备。
3) 循环控制:判断循环是否结束,通常有以下3种方法:
① 计数控制循环:该方式通过对循环变量次数的控制,以达到控制循环体的目的。适用于循环次数已知的情况。类似于高级语言的BASIC语言中的FORNEXT语句结构。
② 条件控制循环:该方式通过对循环条件的判断,决定循环体是否结束。当循环次数无法确定时,常采用这种方法。类似于WHILEDO语句结构。
③ 逻辑尺控制
您可能关注的文档
最近下载
- 课题:等高线地形图的判读.doc VIP
- 江苏中考英语近 5 年真题语法填空分类汇编(2026 新版).docx VIP
- 校园大气环境监测方案.docx VIP
- 家用电器行业日本家电产业史系列深度报告之衰退期.pdf VIP
- 开源证券-市场微观结构研究系列(10):因子切割论-200917 .pdf VIP
- 客运站国庆中秋安全生产工作方案.docx VIP
- 地形图的判读 课件-2024-2025学年七年级地理上学期(2024)人教版.pptx VIP
- 市场微观结构信号的择时有效性研究.docx VIP
- 2025年高考全国卷政治试题真题及答案详解(精校打印).docx
- 高中美术人教版美术鉴赏第4课画外之意中国传统花鸟画、人物画课件.pptx VIP
原创力文档

文档评论(0)