第3章 IA-32微处理器指令系统简介.pptVIP

  • 5
  • 0
  • 约2.15万字
  • 约 72页
  • 2019-11-06 发布于湖北
  • 举报
3.4.4 汇编语言源程序的基本结构 循环结构 在程序执行过程中,某些操作需要重复执行多次,遇到这种情况时程序可采用循环结构加以完成,循环结构包括“当”(WHILE DO)型循环(如图 3.4所示)和“直到”(DO UNTIL)型循环(如图 3.5所示)两种。 开始 结束 初始化 循环体 循环控制 判断 Y N 图 3.4 WHILE DO循环结构 开始 结束 初始化 循环体 循环控制 判断 Y N 图 3.5 DO UNTIL循环结构 3.4.4 汇编语言源程序的基本结构 分支结构 除了顺序和循环程序结构外,编写程序常采用分支结构,可以用如图3.6所示的两种形式表示。 图?3.6?分支结构的流程示意图 3.4.4 汇编语言源程序的基本结构 子程序  在应用程序中,有时某一程序段需要连续重复多次,而且这些程序段在程序中不是连续、但有规则地重复出现。这样的一段程序就叫子程序或过程。而调用它的程序被称之为主程序或调用程序。主程序向子程序转移被称之为子程序调用或过程调用,从子程序返回主程序则叫返回主程序。一个子程序调用另一个子程序就称为子程序嵌套,如图3.7所示。 图?3.7子程序的嵌套流程示意图 本章小结 本章简要地讲述了指令系统分类、指令格式、寻址方式和IA-32指令系统,并对IA-32结构微处理器的指令系统

文档评论(0)

1亿VIP精品文档

相关文档