第1部分 本课程实验须知 1
1.1实验总目标要求 1
1.2实验实施指南 2
1.2.1重视实验方案设计 3
1.2.2认真做好实验准备 4
1.2.3仔细观测实验现象,如实记录实验数据 6
1.2.4分析故障原因,精心排除故障 6
1.2.5按规范撰写实验报告 9
1.3实验支撑平台 9
1.3.1硬件平台:DLE-KD微机硬件实验系统 10
1.3.2软件平台:未来汇编FASM 15
1.4上机编程操作指南 21
1.4.1汇编语言程序的建立和执行 21
1.4.2编辑生成汇编语言源程序(*.ASM) 23
1.4.3汇编生成目标文件(*.OBJ) 23
1.4.4连接生成可执行文件(*.EXE) 24
1.4.5未来汇编下调试程序的应用 24
1.5DOS和BIOS功能调用及调用方法 26
1.5.1DOS系统功能调用表 27
1.5.2BIOS功能调用表 33
1.5.3DOS、BIOS功能调用方法 39
1.6建立中断入口地址的方法 42
1.6.1用户中断向量的设置 42
1.6.2对8259的开中断(中断允许)/关中断(中断屏蔽)控制 44
1.6.3建立中断入口地址示例 44
第2部分 推荐的基本实验 47
2.1汇编语言程序的建立与执行实验 47
2.2汇编语言程序设计实验 48
2.3存储器扩展实验 53
2.4I/O端口地址扩展实验 55
2.5中断机理认知实验 57
2.68259扩展实验 59
2.78255并行接口实验 63
2.88250串行接口实验 67
2.98253/8254定时器/计数器实验 69
2.10实时电子时钟实验 72
2.11交通信号灯实时控制系统设计实验 75
2.12开关/显示接口实验 80
2.13键盘/显示接口实验 81
2.14ADC与DAC综合应用实验 84
2.15步进电机控制系统设计实验 88
第3部分 推荐的扩展实验 93
3.1ADC、DAC与8255综合应用实验 93
3.28259、8253/8254与ADC、DAC综合应用实验 95
3.3LED大屏幕显示阵列实验 102
3.4彩色音乐演奏器实验 104
3.5照相机自拍指示装置实验 108
3.6电缆通断状态检测自动化实验 109
3.7出租车计程计价器设计实验 113
3.8温控系统设计实验 116
3.9机械手群控系统设计实验 119
3.10广播电视节目自动播放系统设计实验 124
3.11智能化数字频率计设计实验 127
3.12智能化多功能波形发生器设计实验 131
3.13智能化竞赛抢答器设计实验 134
3.14多功能电话服务系统设计实验 138
3.15洗衣机控制系统设计实验 142
3.16智能化电饭煲设计实验 146
附录 150
附录A 80x86指令系统表 150
附录B 系统中断 153
附录C ASCII码表及控制符号定义 154
参考文献 155