- 7
- 0
- 约2.01千字
- 约 24页
- 2020-01-12 发布于辽宁
- 举报
第7章 汇编语言基本结构与程序设计 主讲:××× 7.1汇编语言程序设计的一般方法 程序是为解决某一问题而设计的一系列指令。设计一个程序通常从两方面入手:一是分析问题的需求,选择好的解决方法;两是根据选定的算法,编写高质量的程序。一个高质量的程序一般要满足4个方面的要求: ①满足设计要求,实现预定功能; ②结构清晰简明、易读易测试; ③执行速度快; ④占用存储空间少。 为了方便阅读和调试,一般还要写出程序的说明和注释。 7.1.1 汇编语言程序设计的一般步骤 1.分析问题,确定算法 根据具体问题确定相应数学模型,找出适当的规律,在此基础上确定合理的算法。 2.绘制流程图 将解题算法及步骤带有几何图形、指向线以及文字说明的流程图表示出来。 3.根据流程图编制程序 (1)合理分配存储单元。在数据段中,为程序要用到的变量、结构等分配存储空间。在堆栈段中,为堆栈分配空间。 (2)合理分配寄存器。合理运用寄存器可以提高程序执行速率,但寄存器数目有限,且特殊寄存器有特定用途,应注意合理分配寄存器。 4.程序静态检查 通读程序,检查程序设计中是否有明显的逻辑错误,语法程序,笔误等,为上机调试做好准备。 5.上机调试 编译链接程序,根据编译链接报告再调试程序,必要时可用Debug动态调试。 7.1.2 结构化程序设计 在20世纪70年代初,由Boehm
您可能关注的文档
- 汇编语言第1章 基础知识.ppt
- 汇编语言第2章 Intel 80x86汇编语言编程结构.ppt
- 汇编语言第3章 寻址方式.ppt
- 汇编语言第4章 DEBUG调试.ppt
- 汇编语言第5章 8086 CPU指令系统.ppt
- 汇编语言第6章 汇编语言程序格式和上机调试.ppt
- 汇编语言第8章 子程序及模块化程序设计.ppt
- 汇编语言第10章 高级汇编语言技术.ppt
- 机电控制技术第八章.ppt
- 机电控制技术第九章.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 2013年全国统一高考数学试卷(理科)(大纲版)(含解析版).pdf VIP
- 第5课 用发展的观点看问题 课件 高教版中职思想政治哲学与人生.pptx
- 概率统计课件:二维随机变量函数的分布.ppt VIP
- 人教版九年级数学上册专题12图形的旋转的五类综合题型(专题训练)(学生版+解析).pdf VIP
- 长江航道维护管理讲座(万大斌).ppt VIP
- 水星船外机四冲程 25-30 中文维修手册.pdf VIP
- 2026广西壮族自治区机关事务管理局公开招聘广西实验幼儿园实名编制10人笔试参考题库及答案解析.docx VIP
- 感染性休克抢救护理实践指南(2025年版).docx
- 祛斑PPT课件教学课件.pptx VIP
- 2023年中考数学真题分类汇编(全国版):二次函数(1).pdf VIP
原创力文档

文档评论(0)