新编汇编语言程序设计题解与实验指导
2011-6
清华大学出版社
宓双,熊书明,杨文显 编著
310
本书是《新编汇编语言程序设计》(ISBN978-7-302-22048-0)的配套教材,书中对“汇编语言程序设计”课程的重点、难点做了详细的解析,其中的“典型例题分析”介绍如何分析问题和解决问题;每章附有的“自我测试”均有参考答案,“模拟试卷”有助于通过各类考试。富有特色的上机实验指导是本书的一大亮点。既有循循善诱、手把手带你上路的入门教程,也有严格按照“软件工程”规范的“静态调试”、“语法检查”、“数据测试”、“动态调试”4道标准化流程。本书还全面公开了非常实用的输入输出子程序库YLIB16.LIB,有了它们,汇编语言程序的开发变得和高级语言一样的轻松与便捷。
本书是为计算机及相关专业本、专科的“汇编语言程序设计”课程而编写的,也特别适合用做计算机工作者学习汇编语言程序设计的自学教材。
第1部分 复习与提高
第1章 汇编语言基础
1.1 学习要点
1.1.1 计算机内数据的表示
1.1.2 计算机组织
1.1.3 指令、程序和程序设计语言
1.2 典型例题分析
1.3 自我测试
答案
第2章 数据定义与传送
2.1 学习要点
2.1.1 数据的定义
2.1.2 数据的传送
2.1.3 汇编语言上机操作
2.2 典型例题分析
2.3 自我测试
答案
第3章 数据运算与输入输出
3.1 学习要点及疑点
3.1.1 算术运算
3.1.2 循环
3.1.3 十进制数运算
3.1.4 逻辑运算指令
3.1.5 控制台输入和输出
3.1.6 移位和处理器控制指令
3.2 典型例题分析
3.3 自我测试
答案
第4章 选择和循环
4.1 学习要点及疑点
4.1.1 测试和转移控制指令
4.1.2 选择结构程序
4.1.3 循环结构程序
4.2 典型例题分析
4.3 自我测试
答案
第5章 子程序
5.1 学习要点及疑点
5.1.1 子程序结构
5.1.2 参数的传递
5.1.3 嵌套和递归子程序
5.1.4 多模块程序设计
5.1.5 汇编语言与C语言混合编程
5.1.6 DOS和BIOS调用
5.2 典型例题分析
5.3 自我测试
答案
第6章 字符串与文件处理
6.1 学习要点及疑点
6.1.1 串处理指令
6.1.2 文件的建立和打开
6.1.3 文件读写
6.2 典型例题分析
6.3 自我测试
答案
第7章 显示程序设计
7.1 学习要点及疑点
7.1.1 宏指令
7.1.2 屏幕输出程序设计
7.2 典型例题分析
7.3 自我测试
答案
第8章 输入输出与中断
8.1 学习要点及疑点
8.1.1 外部设备与输入输出
8.1.2 中断
8.1.3 .COM文件
8.2 典型例题分析
8.3 自我测试
答案
第2部分 上机实验指导
第9章 开发汇编语言程序的工具软件
9.1 编辑软件
9.2 汇编与链接软件
9.2.1 汇编软件
9.2.2 链接软件
9.3 调试软件
9.3.1 在二进制代码级上调试程序
9.3.2 在源代码级上调试程序
第10章 实验指导
10.1 汇编语言程序的跟踪运行
10.1.1 实验目的
10.1.2 实验内容
10.1.3 跟踪运行
10.2 表达式计算
10.2.1 实验目的
10.2.2 实验内容
10.2.3 实验范例
10.3 分支程序设计
10.3.1 实验目的
10.3.2 实验内容
10.3.3 实验范例
10.4 循环程序设计
10.4.1 实验目的
10.4.2 实验内容
10.4.3 实验范例
10.5 子程序设计
10.5.1 实验目的
10.5.2 实验内容
10.5.3 实验范例
10.6 综合应用程序设计
10.6.1 实验目的
10.6.2 实验内容
10.6.3 实验提示
10.6.4 程序运行示例
10.7 文件操作
10.7.1 实验目的
10.7.2 实验内容
10.7.3 实验范例
10.8 宏指令及显示程序的设计
10.8.1 实验目的
10.8.2 实验内容
10.8.3 实验范例
第3部分 自测与提高
模拟试卷一
答案
模拟试卷二
答案
模拟试卷三
答案
模拟试卷四
答案
模拟试卷五
答案
附 录
附录A 头文件YLIB.H清单
附录B 库文件YLIB16.LIB源程序清单
参考文献