第1章汇编语言程序实验基础1
1.1汇编语言程序的开发过程1
1.2汇编语言常用软件的使用方法2
1.2.1编辑程序(EDIT.EXE)2
1.2.2宏汇编程序(MASM.EXE)5
1.2.3连接程序(LINK.EXE)7
1.2.4调试程序(CV.EXE)8
第2章汇编语言程序设计11
2.1DOS、BIOS功能调用11
2.1.1DOS系统I/O功能调用11
2.1.2BIOS键盘输入功能调用13
2.1.3文本方式BIOS屏幕功能调用14
2.2汇编语言程序设计举例16
2.2.1延时程序16
2.2.2字符串动态显示技术16
2.2.3菜单程序的设计20
2.2.4批处理文件的设计与应用24
2.3汇编语言编程实验27
实验1统计负数的个数27
实验2BCD码数转换成二进制数显示27
实验3计算平均成绩28
实验4通行字识别28
实验5分类统计单科成绩29
第3章TPC1型16位微机实验培训系统31
3.1概述31
3.2公共控制电路31
3.3辅助电路33
3.4接口实验电路35
第4章接口实验41
4.18段数码管电路41
4.1.1数码管电路工作原理41
4.1.2数码管电路实验44
实验11位数码管闪亮显示44
实验22位数码管交替显示44
实验36位数码管静态/动态混合显示44
实验46位数码管动态显示45
4.2可编程定时器与定时中断46
4.2.18254/8253应用小结46
4.2.2PC机音乐程序设计51
4.2.38254计数过程通用测试程序56
4.2.4定时中断程序设计举例60
4.2.5可编程定时器与定时中断实验65
实验1中断方式的数码管交替显示65
实验2定时中断屏显字符串65
实验3中断方式的数码管动态显示66
实验4简易菜单选择的音乐程序67
实验5菜单选择的音乐程序67
4.3并行接口68
4.3.18255A应用小结68
4.3.28255A双向通信举例72
4.3.38255A驱动并行打印机76
4.3.4模拟交通灯控制79
4.3.58255A并行接口实验83
实验18255A选通型输出实验83
实验2小键盘按键识别数码管显示84
实验3小键盘按键识别屏幕显示84
实验4小键盘按键识别数码管移位显示85
4.4串行异步通信86
4.4.1串行异步通信小结86
4.4.2串行异步通信实验94
实验1PC机串行口内环自动测试94
实验2PC机串行口自动测试94
实验38251A异步通信95
4.5数模、模数转换97
4.5.1数模转换实验举例97
4.5.2模数转换实验举例99
4.5.3数模、模数转换实验102
实验1数模转换产生正弦波102
实验23路模数转换102
实验33路模数转换多窗口显示103
附录A汇编语言编程实验参考程序105附录B接口实验参考程序112