第1部分 学习指导与习题解答 1
第1章 微型计算机概述 1
1.1 重点与难点 1
1.2 习题解答 1
第2章 微处理器及其结构 6
2.1 重点与难点 6
2.2 习题解答 8
第3章 指令系统 12
3.1 重点与难点 12
3.2 习题解答 13
第4章 汇编语言程序设计 21
4.1 重点与难点 21
4.2 习题解答 21
第5章 存储系统 33
5.1 重点与难点 33
5.2 习题解答 35
第6章 中断技术 43
6.1 重点与难点 43
6.2 习题解答 43
第7章 I/O接口技术 48
7.1 重点与难点 48
7.2 习题解答 49
第8章 微型计算机系统 59
8.1 重点与难点 59
8.2 习题解答 59
第2部分 实验指导与课程设计 62
第9章 汇编语言程序设计与开发 62
9.1 汇编语言程序设计与开发过程 62
9.1.1 汇编语言程序设计与开发过程概述 62
9.1.2 汇编语言程序设计与开发实验步骤 63
9.2 调试器 65
9.2.1 启动DEBUG 66
9.2.2 常用DEBUG命令简介 66
第10章 软件实验 69
10.1 基础实验 69
实验1 加法程序 69
实验2 乘法程序 72
实验3 数据排序程序 75
实验4 表格内容查找程序 77
实验5 统计数据个数程序 80
实验6 画线及动画程序 82
10.2 设计性实验 86
实验1 学生成绩名次表 86
实验2 比较字符串长度 87
第11章 计算机I/O接口实验系统及操作步骤 88
11.1 实验系统 88
11.1.1 TPC实验系统简介 88
11.1.2 TPC-2003A实验系统硬件结构 88
11.2 I/O接口实验步骤 93
第12章 硬件实验 95
12.1 基础实验 95
实验1 8255A与开关电路的实验 95
实验2 十字路口红绿灯闪烁实验 98
实验3 直流电机测速实验 103
实验4 编程串行通信接口8250A 自发自收实验 107
实验5 ADC0809模拟量采集实验 111
实验6 DAC0832控制直流电机转速实验 114
12.2 设计性实验 117
实验1 8255A与8250A通信实验 117
实验2 A/D转换与D/A转换实验 118
第13章 课程设计 119
设计1 汽车信号灯控制系统 119
设计2 电风扇控制器 119
设计3 学籍管理系统 120
设计4 步进电机控制系统 120
设计5 电子钟 121
设计6 电梯控制系统 122
设计7 洗衣机控制系统 123
设计8 霓虹灯 123
设计9 模拟电子琴 124
设计10 图形动画 124
第3部分 模拟试题与参考答案 125
第14章 模拟试题1 125
模拟试题1参考答案 130
第15章 模拟试题2 136
模拟试题2参考答案 140
附录A 汇编输出错误信息表 146
附录B 常用芯片引脚图 149
参考文献 153