1 / 61
文档名称:

循环和分支程序设计.pptx

格式:pptx   大小:245KB   页数:61页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

循环和分支程序设计.pptx

上传人:wz_198613 2019/4/30 文件大小:245 KB

下载得到文件列表

循环和分支程序设计.pptx

文档介绍

文档介绍:软件开发按照软件工程的方法进行,主要包括:系统分析:对用户的需求进行分析并最终对问题做出明确的定义。系统设计:根据对问题的定义,用能容易转变成程序的方式对任务做出描述。程序编码:系统设计的实施。用计算机能够直接理解或能进行翻译的形式编写程序。代码调试:验证程序设计的正确性。系统维护:对系统进行日常维护、做必要的改进 等。以上各步必须认真检查,发现错误应及时纠正,绝不可以拖延至下一阶段。由于汇编语言的固有特点,当把系统划分成多个模块后,模块的详细设计可以采用流程图的方法,这种方法比较直观、层次清晰、便于发现错误,细化后的流程图更易于汇编语言的代码实现。可以采用结构程序设计的方法设计程序。即程序的每一部分由若干个单元组成,而每个单元包含一个有限结构集,每个结构有一个入口和一个出口。这种结构便于查错及调试。结构程序有三种基本结构:顺序结构、分支结构和循环结构。相应的程序叫做简单程序、分支程序和循环程序。,它只有一个起始框、一个结束框和一至多个执行模块。具有顺序结构的程序叫做简单程序。顺序结构开始结束顺序结构中的执行模块可以是一个指令、一条语句或完成某一功能的程序。简单程序执行的特点是其中的指令或语句是按顺序执行的,没有分支或循环。。SET_CUR PROC MOVAH,2 MOVBH,0 MOVDX,0 INT10H RETSET_CUR ENDP 这个程序是顺序执行的,一条指令执行后顺序执行紧接其后的另一条指令。实际上许多程序片段都具有顺序结构。,有时需要根据不同条件进行不同的处理,此时就需要用分支程序设计。一、分支结构两种分支结构如图所示。IF_THEN_ELSE结构是先测试条件,若符合条件则转向另一分支,否则顺序执行。CASE结构表示可能的条件有n种,但每次只能有一个条件符合。菜单程序是CASE结构的典型应用。不满足满足IF_THEN_ELSE结构CASE结构...二、分支程序设计 具有分支结构的程序叫做分支程序。设计分支程序时最好先用流程图画出程序流向,这样思路清晰,也利于编码实现,实现分支时要用到转移指令。。其中:-128≤X≤+。1当X>0时Y=0当X=0时-1当X<0时