第1部分 汇编语言实验 1
实验1 基本指令系统 1
实验目的 1
实验设备及软件环境 1
实验内容 1
实验步骤 2
思考题 8
实验2 汇编语言程序设计 9
实验目的 9
实验设备及软件环境 9
汇编程序设计及调试过程 9
实验内容 9
实验步骤 9
思考题 13
实验3 顺序结构程序设计 14
实验目的 14
实验设备及软件环境 14
实验内容 14
实验步骤 14
思考题 18
实验4 分支结构程序设计 19
实验目的 19
实验设备及软件环境 19
实验内容 19
实验步骤 19
思考题 26
实验5 循环结构程序设计 27
实验目的 27
实验设备及软件环境 27
实验内容 27
实验步骤 27
思考题 31
实验6 子程序调用 32
实验目的 32
实验设备及软件环境 32
子程序设计方法 32
实验内容 32
实验步骤 33
思考题 40
实验7 DOS功能调用 41
实验目的 41
实验设备及软件环境 41
DOS系统功能调用简介 41
实验内容 41
实验步骤 42
思考题 45
实验8 BIOS功能调用 46
实验目的 46
实验设备及软件环境 46
BIOS功能调用简介 46
实验内容 47
实验步骤 47
思考题 51
实验9 综合实验 52
实验目的 52
实验设备及软件环境 52
实验内容 52
实验步骤 52
实验10 80386指令实验 62
实验目的 62
实验设备及软件环境 62
实验内容 62
实验步骤 62
第2部分 原理与接口实验 67
实验11 I/O端口译码技术 67
11.1实验目的 67
11.2实验设备及仪器仪表 67
11.3实验原理和实验电路 67
门电路译码法 67
译码芯片译码法 67
通用逻辑阵列GAL译码法 68
11.4实验内容及步骤 68
门电路 68
译码芯片 69
11.5实验注意事项 69
实验12 8255并行接口应用实验 70
12.1实验目的 70
12.2实验设备及仪器仪表 70
12.3微机系统中的8255可编程并行接口芯片 70
8255可编程并行接口芯片简介 70
TDS-MD微机原理与接口实验机中的8255芯片 73
12.4实验内容及步骤 74
8255单口方式0输出实验 74
8255 A口工作方式0控制8个指示灯轮流点亮实验 75
8255双口方式0输入输出实验 76
8255方式1输入和方式0输出实验 76
8255控制一组发光二极管的亮灭实验 77
8255方式1、4种情况下的初始化程序实验 78
8255通过开关控制红、绿、蓝三个发光二极管的亮灭实验 79
在8255端口C的PC7上产生一个窄正脉冲实验 80
用8255工作报警系统控制实验 80
8255控制8个发光二极管亮、灭实验 81
8255C口PC2位产生一个方波脉冲信号实验 82
实验13 8251串行接口应用实验 83
13.1实验目的 83
13.2实验设备及仪器仪表 83
13.3微机系统中的8251串行接口芯片 83
8251串行接口芯片简介 83
8251A的初始化编程 86
TDS-MD微机接口实验系统中的8251A芯片 87
13.4实验内容及步骤 89
通过8251A串口传送数据实验 89
通过8251A接收数据实验 90
通过8251A使发光二极管轮流点亮实验 92
8251A在半双工机通信中的应用实验 94
13.5思考题 97
实验14 中断特性及8259应用实验 98
14.1实验目的 98
14.2实验设备及仪器仪表 98
14.3微机系统中的可编程器8259芯片 98
8259可编程中断控制芯片简介 98
TDS-MD微机原理与接口系统中的8259芯片 100
TDS-MD微机实验系统中的8259A芯片 102
TDS-MD实验系统中接口实验单元中的R-S触发器电路 102
14.4实验内容及步骤 103
14.5思考题 107
实验15 8253可编程定时/计数应用实验 108
15.1实验目的 108
15.2实验设备及仪器仪表 108
15.3微机系统中的可编程定时/计数器8253接口芯片 108
8253可编程定时/计数器芯片简介 108
TDS-MD微机原理与接口实验系统中的8253芯片 111
15.4实验内容及步骤 113
8253的2#计数器用于外部事件计数的实验 113
8253定时器应用实验 114
8253定时控制发光二极管的亮灭的实验 116
实验16 DMA特性及8237应用实验 117
16.1实验目的 117
16.2实验设备及仪器仪表 117
16.3微机系统中的可编程DMA控制器接口芯片 117
DMA控制器8237可编程接口芯片简介 117
TDS-MD微机中DMA实验单元简介 122
16.4实验内容 123
16.5实验步骤 124
实验17 存储器扩展实验 126
17.1实验目的 126
17.2实验设备 126
17.3 TDS-MD微机系统中的存储器扩展实验单元 126
17.4实验内容 127
17.5实验步骤 129
17.6思考题 129
实验18 A/D转换实验 130
18.1实验目的 130
18.2实验设备及仪器 130
18.3 8位模/数转换ADC 0809芯片 130
18.4实验内容 131
18.5实验步骤 133
18.6实验注意事项 133
18.7思考题 134
实验19 D/A转换实验 135
19.1实验目的 135
19.2实验设备及仪器 135
19.3 DAC 0832芯片 135
19.4实验内容 136
19.5实验步骤 137
19.6实验注意事项 137
19.7思考题 137
实验20 键盘接口实验 138
20.1实验目的 138
20.2实验设备及仪器 138
20.3实验原理 138
20.4实验内容 139
20.5实验步骤 141
20.6实验注意事项 141
20.7思考题 141
附录MASM 5.0出错信息 142
参考文献 147