汇编语言程序设计
本节内容概述了汇编语言程序设计的基本概念和步骤,包括编写汇编语言程序的步骤、判断程序质量的标准、几种程序结构、子程结构等。
一、编写汇编语言程序步骤
编写汇编语言程序需要遵循一定的步骤,包括:
1. 分析实际问题,抽象描述问题的模型
2. 确定解决模型的算法
3. 按算法画出程序流程图
4. 按流程图编写程序
5. 上机调试,运行程序
二、判断程序质量的标准
判断程序质量的标准包括:
1. 程序的正确性
2. 程序的可读性
3. 程序的执行时间
4. 程序所占内存大小
三、几种程序结构
程序结构是指程序的组织方式,包括:
1. 顺序结构
2. 分支结构
3. 循环结构
4. 子程结构
顺序结构是指程序从上到下顺序执行的结构,分支结构是指根据条件跳转到不同分支的结构,循环结构是指反复执行某个语句块的结构,子程结构是指调用子程序的结构。
四、子程结构
子程结构是指在主程序中调用子程序的结构,包括:
1. 多处调用完成同一功能的子程
2. 模块化程序设计
多处调用完成同一功能的子程是指在主程序中多次调用同一个子程序,模块化程序设计是指将程序拆分成多个模块,每个模块完成特定的功能。
五、实践题目
1. 将寄存器BX中的内容以十六进制形式显示出来。
2. 将键盘输入的十进制数据串转换成其相应大小的数值,存放在BX寄存器中。
六、复习内容
p110~p140,作业3-16,3-20,选选择择其其中之一大作业。
七、实验任务
1. 作为家庭作业,在计算机上调通,经教师检查签字。
2. 阅读教课书中P125 ~ P132(3.8.1 ~ 3.8.4节)的程序,并写出总结(程序内涵)。
八、子程与主程的参数传送
子程与主程的参数传送可以通过以下方式:
1. 用寄存器传送
2. 用定义的变量传送
3. 用地址表传送
4. 用堆栈传送
本节内容为学生提供了汇编语言程序设计的基本概念和步骤,并对程序结构和子程结构进行了详细的介绍,为学生提供了充分的实践机会。
评论0
最新资源