单片机原理及应用 林毓梁 主编 第5章 汇编语言程序设计新.pptVIP

  • 8
  • 0
  • 约1.62万字
  • 约 58页
  • 2015-12-14 发布于广东
  • 举报

单片机原理及应用 林毓梁 主编 第5章 汇编语言程序设计新.ppt

§5-2 三种程序结构 程序的基本结构 用汇编语言进行程序设计的过程和用高级语言进行程序设计相类似。 对于比较复杂的问题, 首先要掌握解决它的方法和步骤——算法, 有了合适的算法常常可以起到事半功倍的效果; 其次, 就是用操作框、 带箭头流程线、 框内外必要的文字说明所组成的流程图来描述算法; 最后是根据流程图用程序设计语言来编制程序。 程序的基本算法结构有 3 种: 顺序结构、 分支(选择)结构和循环结构。 顺序结构如图 所示, 虚框内A框和B框分别代表不同的操作, 而且是A、 B顺序执行。 分支结构如图 所示, 它又称为选择结构。 该结构中包含一个判断框, 根据给定条件P是否成立而选择执行A框操作或B框操作。 条件P可以是累加器是否为零、 两数是否相等, 以及测试状态标志或位状态等等。 循环结构如图 所示, 它在一定的条件下, 反复执行某一部分的操作。 循环结构又分为当型(While)循环结构和直到型(Until)循环结构两种方式, 见图 3 ― 12 的(a)、 (b)。 当型循环是先判断条件, 条件成立则执行循环体A; 而直到型循环则是先执行循环体A一次, 再判断条件, 条件不成立再执行循环体A。 循环结构的两种形式可以互相转换。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档