汇编语言第7章 汇编语言基本结构与程序设计.pptVIP

  • 37
  • 0
  • 约 24页
  • 2017-09-28 发布于福建
  • 举报

汇编语言第7章 汇编语言基本结构与程序设计.ppt

第7章 汇编语言基本结构与程序设计 主讲:××× 7.1汇编语言程序设计的一般方法 程序是为解决某一问题而设计的一系列指令。设计一个程序通常从两方面入手:一是分析问题的需求,选择好的解决方法;两是根据选定的算法,编写高质量的程序。一个高质量的程序一般要满足4个方面的要求: ①满足设计要求,实现预定功能; ②结构清晰简明、易读易测试; ③执行速度快; ④占用存储空间少。 为了方便阅读和调试,一般还要写出程序的说明和注释。 7.1.1 汇编语言程序设计的一般步骤 1.分析问题,确定算法 根据具体问题确定相应数学模型,找出适当的规律,在此基础上确定合理的算法。  2.绘制流程图 将解题算法及步骤带有几何图形、指向线以及文字说明的流程图表示出来。 3.根据流程图编制程序 (1)合理分配存储单元。在数据段中,为程序要用到的变量、结构等分配存储空间。在堆栈段中,为堆栈分配空间。 (2)合理分配寄存器。合理运用寄存器可以提高程序执行速率,但寄存器数目有限,且特殊寄存器有特定用途,应注意合理分配寄存器。 4.程序静态检查 通读程序,检查程序设计中是否有明显的逻辑错误,语法程序,笔误等,为上机调试做好准备。 5.上机调试 编译链接程序,根据编译链接报告再调试程序,必要时可用Debug动态调试。 7.1.2 结构化程序设计 在20世纪70年代初,由Boehm

文档评论(0)

1亿VIP精品文档

相关文档