循环程序设计(1).pptxVIP

  • 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语言中的FORNEXT语句结构。 ② 条件控制循环:该方式通过对循环条件的判断,决定循环体是否结束。当循环次数无法确定时,常采用这种方法。类似于WHILEDO语句结构。 ③ 逻辑尺控制

文档评论(0)

1亿VIP精品文档

相关文档