第一部分 汇编语言程序设计实验 2
第1章 程序调试工具DEBUG的使用 2
1.1实验目的 2
1.2预备知识 2
1.3 DEBUG命令 2
1.4示例 10
1.5实验题 13
第2章 汇编语言源程序的上机过程 17
2.1实验目的 17
2.2预备知识 17
2.3示例 19
2.4实验题 21
第3章 键盘输入/屏幕输出程序设计 23
3.1实验目的 23
3.2预备知识 23
3.3示例 26
3.4实验题 28
第4章 分支程序设计 30
4.1实验目的 30
4.2预备知识 30
4.3示例 31
4.4实验题 35
第5章 循环程序设计 40
5.1实验目的 40
5.2预备知识 40
5.3示例 41
5.4实验题 45
第6章 子程序程序设计 49
6.1实验目的 49
6.2预备知识 49
6.3示例 53
6.4实验题 57
第7章 软中断程序设计 71
7.1实验目的 71
7.2预备知识 71
7.3示例 73
7.4实验题 75
第二部分 接口技术实验 80
第8章8259A与PC机硬件中断实验 80
8.1实验目的 80
8.2实验原理 80
8.3实验程序 82
8.4实验步骤 85
第9章8255A与PC机的键盘操作实验 86
9.1实验目的 86
9.2实验原理 86
9.3实验程序 87
9.4实验步骤 90
第10章8253与PC机的时钟操作实验 91
10.1实验目的 91
10.2实验原理 91
10.3实验程序 94
10.4实验步骤 97
第11章PC机的发声与延时程序编写实验 98
11.1实验目的 98
11.2实验原理 98
11.3实验程序 102
11.4实验步骤 104
第12章8250与PC机串口通信实验 105
12.1实验目的 105
12.2实验原理 105
12.3实验程序 106
12.4实验步骤 109
附录 110
附录1 8086指令系统一览表 110
附录2 8086宏汇编常用伪指令表 117
附录3 DOS系统功能调用(INT21H) 119
附录4 BIOS系统功能调用 124
附录5 Debug命令表 128
附录6 ASCII码的编码方案 129
参考文献 130