第1章 汇编语言开发入门 1
1.1 DOS环境下汇编快速入门 1
1.2 Windows环境下汇编快速入门 3
第2章 汇编语言开发环境 6
2.1汇编程序结构 6
2.2汇编过程 7
2.3用EDIT建立源程序文件 8
2.4宏汇编程序MASM 10
2.5链接程序LINK 12
2.6汇编链接程序ML 14
2.7 EXE文件的运行 15
2.8 DEBUG调试 15
2.9 DOS可执行程序结构和内存映像图 23
2.10 TASM/TLINK/TD介绍 27
2.11 DOS操作系统简介 31
第3章 汇编语言程序设计实验 35
3.1实验及实验报告要求 35
3.2 DOS及BIOS功能调用 36
3.3顺序程序结构 37
3.4分支程序结构 40
3.5循环程序结构 44
3.6子程序设计 51
3.7 C/C+十混合语言编程 61
第4章 硬件实验环境 62
4.1微机接口实验装置简介 62
4.2实验装置的检测 65
4.3硬件接口设计过程 68
第5章 硬件接口实验 70
5.1实验及实验报告要求 70
5.2基本输入接口(1) 70
5.3基本输入接口(2) 74
5.4基本输出接口(1) 78
5.5基本输出接口(2) 82
5.6基本输入/输出混合接口(1) 85
5.7基本输入/输出混合接口(2) 89
5.8存储器6264的I/O实验 93
5.9存储器6116的I/O实验 97
5.10硬件中断实验 102
5.11 PCI中断实验 110
5.12模/数转换器ADC0808/0809 116
5.13模/数转换器AD574 126
5.14数/模转换器DAC0832 135
5.15并行接口芯片8255 140
5.16七段LED显示器接口 156
5.17 4×2矩阵式键盘接口 160
5.18 4×4矩阵式键盘接口 164
5.19 4×2键盘和七段LED显示器的联合接口 169
5.20 4×4键盘和七段LED显示器的联合接口 174
5.21可编程计数器/定时器8253/8254 179
附录A TD-PIT实验装置简介 195
附录B TD-PIT+实验装置简介 203
附录C 8086指令系统表 213
附录D 8086算术逻辑运算指令对状态标志位的影响 218
附录E ASCII码字符表 219
附录F MASM汇编程序出错信息表 221
附录G Turbo Debugger主菜单命令 228
附录H Turbo Debugger局部菜单命令 231
附录I 本书所用部分集成电路引脚图 236
参考文献 240