微机原理与接口技术第5章 汇编语言程序设计.pptVIP

  • 2
  • 0
  • 约5.68千字
  • 约 38页
  • 2019-08-09 发布于辽宁
  • 举报

微机原理与接口技术第5章 汇编语言程序设计.ppt

5.3 程序设计 5.3 顺序程序设计 5.4 分支程序设计 5.5 循环程序设计 5.6 子程序设计 CPU在执行顺序程序片段时,按照指令的先后次序执行指令。因此在顺序程序片段中,指令的先后次序是至关重要的。在具体的顺序程序片段中,有些指令语句可以前后颠倒,有些则不行。此外,还要注意顺序的优化,做到充分利用前面的处理结果,尽量避免重复操作,同时也节约了存储器的空间。下面通过案例讲述顺序程序的设计方法。 5.4 分支程序设计 几乎所有的程序都不是从头顺序地执行到尾的,在处理中经常存在着判断,并根据判定结果而转向不同的处理。这样,程序就不再是简单地顺序执行,而是分成两个或多个分支。本节通过案例介绍分支程序设计的基本方法。 5.5 循环程序设计 当要重复某些操作时,就应该考虑使用循环的方法。循环通常由4部分组成。 ? 初始化部分 ? 循环体部分 ? 调整部分 ? 控制部分 各部分之间的关系如图5-2所示。有时这4部分可以简化,形成互相包含交叉的情况,不一定能明确地分成4个部分。有许多方法可实现循环的控制,常用的有计数控制法和条件控制法等。本节通过案例介绍循环程序设计的基本方法。 5.6 子程序设计 如果某个程序片段反复在程序中出现,就把它设计成子程序,这样能够有效地缩短程序长度、

文档评论(0)

1亿VIP精品文档

相关文档