第一章汇编语言概论
1.1汇编语言简介
1.2汇编语言程序设计过程
1.2.l编写程序阶段
1.2.2上机调试阶段
1.3汇编语言编程工具与环境
第二章汇编语言程序设计基础
2.l概述
2.2PC微机系统软硬件环境
2.2.18086/8088中央处理机
2.2.28086/8088存储器的组织
2.2.38086/8088的寻址方式与机器语言概况
2.3汇编语言程序设计的要点与难点
2.3.1数据段.数据地址的要点与难点
2.3.2寻址方式的要点与难点
2.3.3控制转移的要点与难点
2.3.4循环程序的要点与难点
2.3.5子程序的要点与难点
第三章汇编语言高级编程技术
3.1中断系统开发技术
3.1.1中断功能及特点
3.1.2中断程序设计
3.1.3中断程序实例
3.2定时与时钟
3.2.1日时钟运行原理
3.2.2中断08H时钟应用
3.2.3INTIAH时钟应用
3.3内存驻留
3.3.1TSR程序结构
3.3.2TSR程序实例与编程要点
第四章汇编语言编程工具软件及应用
4.1概述
4.2宏汇编MASM软件及使用
4.2.1宏汇编MASM功能介绍
4.2.2宏汇编程序MASM应用示例
4.2.3汇编中出现的错误及处理
4.3连接软件LINK及使用
4.3.1连接软件LINK功能介绍
4.3.2连接软件LINK应用示例
第五章汇编语言程序调试及工具软件DEBUG
5.l汇编程序的调试
5.2调试工具软件DEBUG
5.2.1DEBUG介绍
5.2.2DEBUG命令及使用介绍
5.2.3DEBUG调试实例
第六章汇编语言程序设计实践
6.1汇编语言简单程序设计
[实验一]多字节的二进制加法程序实验
6.2汇编语言分支种序设计
[实验二]小写字母转换成大写字母程序实验
[实验三]判别字母.数字程序实验
6.3汇编语言循环程序设计
[实验四]统计男女生人数程序实验
[实验五]矩阵相乘程序实验
6.4汇编语言子程序设计
[实验六]偶校验程序实验
[实验七]计算N!程序实验
6.5汇编语言串操作程序设计
[实验八]数据块移动程序实验
[实验九]字符串搜索程序实验
6.6汇编语言码制转换程序设计
[实验十]ASCII码转二进制码程序实验
[实验十一]二进制码转ASCII码程序实验
6.7汇编语言表处理程序设计
[实验十二]求x平方的程序实验
[实验十三]冒泡排序程序实验
[实验十四]有序表的的插入程序实验
6.8汇编语言图形程序设计
[实验十五]绘制三角形图形程序实验
6.9汇编语言菜单程序设计
[实验十六]菜单程序设计实验
6.10汇编语言文件程序设计
[实验十七]读文件程序实验
[实验十八]文件复制程序实验
第七章汇编语言程序设计应用
7.l五环图设计
7.2汉诺塔问题
7.2.1汉诺塔问题的递归子程序解法
7.2.2汉诺塔问题的堆栈解法
7.3动态图形设计
7.4带显示界面的加法器
7.5将COM文件转换为.EXE文件
7.6在屏幕上弹出或隐去系统时间
附录
附录AASCII码表
附录BDEBUG命令一览表
附录CDOS系统常用功能调用
附录DBIOS常用功能调用
附录E汇编程序出错信息
参考文献