实验预备知识 1
一、汇编语言程序设计上机操作过程 1
二、TDEBUG软件的使用说明 4
软件实验部分 8
第一部分 指令系统 8
实验1寻址方式 8
实验2标志寄存器 9
实验3十进制加法运算指令 11
实验4乘法运算指令 11
实验5逻辑运算指令 12
实验6循环移位指令 12
实验7串操作类指令 13
实验8程序控制类指令 13
实验9 80386、80486增强与增加的指令 14
实验10 DOS系统功能调用 15
实验11运算符与伪指令系统 18
实验12结构、记录和宏 19
第二部分 汇编语言程序设计 21
实验1汇编语言程序的调试与运行 23
实验2分支程序设计(一) 27
实验3分支程序设计(二) 29
实验4循环程序设计(一) 30
实验5循环程序设计(二) 33
实验6子程序结构(一) 34
实验7子程序结构(二) 38
实验8汇编语言与高级语言接口(一) 39
实验9汇编语言与高级语言接口(二) 41
硬件实验部分 47
第一部分 常用芯片应用 47
实验1可编程计数器/定时器8253 47
实验2静态存储器6116 49
实验3中断控制器8259A 52
实验4可编程并行接口8255A 56
实验4.1模拟交通信号灯管理 56
实验4.2开关量的输入与输出 59
实验4.3打印机接口 62
实验4.4小键盘输入与主机显示器输出 64
实验4.5点阵屏汉字显示 69
实验5 可编程串行接口8251A 74
实验6 可编程DMA控制器8237A 79
实验7 D/A转换器 83
实验8 A/D转换器 86
第二部分 多芯片综合应用 89
实验1 综合实验(一) 89
实验2 综合实验(二) 94
实验3 综合实验(三) 110
实验4 综合实验(四) 116
附录 122
附录一 80X86指令表及伪指令助记符分类 122
附录二 宏汇编错误信息表 125
附录三 调试程序DEBUG 129
附录四 TPC-1型实验箱面板布置图 130
附录五 部分芯片端子 131
参考文献 132