专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

汇编语言程序设计方法

作者:佚名   来源:本站原创   点击数:  更新时间:2007年09月27日   【字体:

2.汇编语言程序设计方法

1)   评价程序优劣的因素

*      正确性,容错性。

*      结构化,简明易读,易检验,易维护。

*      省资源,高效率,易操作。

 

2)   程序设计过程与基本设计方法

*      模块化;结构化;自顶而下与自底而上。

*      结构化设计:

结构设计自顶而下:

功能设计→总体结构设计→局部结构设计→底层模块设计

→验证方法设计

具体设计自底而上:

模块→局部→整体,逐步整合、协调,调试与验证,最后总结建档。

*      从原理到程序实现

原理→模型→算法→流程→程序设计→调试→优化→验证→建档

 

3)   常用的程序调试方法

*      原则:先硬后软;先局部,后整体。

*      汇编检错-语法检查。

*      审视推演-逻辑检查。

*      准备测试数据,试运行。

*      附加测试指令,设置标志,输出中间结果。

*      单步调试

*      设置断点

 转载《汇编语言程序设计方法》须保留地址:http://www.51hei.com/mcu/288.html

4)   程序的优化与文件编制

*      参照评价因素,修改程序结构、数据结构、算法及程序,等等。

*      总结建档,编制说明文件

*      设计说明:

设计目标,原理,模型;设计方案,性能与特点;程序结构,数据结构,存储器分配;流程,加注释的程序清单;等等。

*      测试报告:

测试方法,测试数据,测试结果分析。

*      使用说明

功能,操作方法,出错信息与排除方法,注意事项,等等。

关闭窗口

相关文章