目录 1
第一章微型计算机概述 1
1-1计算机发展史简介 1
1-2微型计算机的特点与性能指标 2
1-3微型计算机的应用范围 3
第二章数制和编码 6
2-1进位计数制 6
2-2数制的转换 8
2-3计算机中数的表示法 11
2-4编码 15
2-5典型PC机中数的表示 17
2-6二进制定点数的加减法运算 19
2-7二进制定点数的乘法运算 21
2-8二进制定点数的除法运算 22
2-9逻辑运算 24
习题 25
第三章微型计算机的基本结构及工作过程 27
3-1微处理器、微型计算机和微型计算机系统 27
3-2微型计算机的结构 29
3-3微型计算机的工作过程 36
习题 39
第四章微处理器 41
4-1 8086/8088微处理器的引脚信号 41
4-2 8086的编程结构 43
4-3 CPU的复位状态 44
4-4 8086的总线周期的概念 46
4-5填充指令队列 47
习题 47
第五章8086的指令系统 48
5-1 8086的寻址方式 48
5-2指令格式 49
5-3 8086的指令系统 50
习题 74
实验一DEBUG调试程序的使用 78
第六章8086汇编语言程序格式 83
6-1 8086汇编语言程序的结构 83
6-2 伪指令 87
6-3宏指令语句 90
习题 91
第七章汇编语言程序设计 102
7-1概述 102
7-2顺序程序设计 104
7-3分支程序设计 107
7-4循环程序设计 114
7-5子程序设计 119
7-6 DOS系统功能调用 126
习题 131
实验二汇编语言程序的上机操作 132
第八章存储器 137
8-1存储器的分类及其功能 137
8-2微型计算机内存的结构 142
8-3静态RAM 143
8-4动态RAM 148
8-5存储器的工作时序 157
8-6只读存储器ROM 159
8-7堆栈 165
习题 167
实验三RAM实验 167
第九章并行通信和并行接口 171
9-1可编程并行通信接口 8255A 171
实验8255A并行接口实验——读入开关量 176
实验8255A并行接口实验——小键盘识别 180
10-2可编程计数器/定时器8253 184
第十章计数器/定时器 184
10-1 概述 184
实验六可编程计数器/定时器8253实验 191
第十一章 串行通信和串行接口 194
11-1可编程串行通信接8251A 194
实验七可编程串行通信接口 8251A实验 201
第十二章 中断控制器8259A 206
12-1 中断控制器8259A 206
实验八中断控制器8259A实验 212
13-1 D/A转换器DAC0832 215
第十三章数/模转换和模/数转换 215
13-2 A/D转换器ADC0809 217
实验九数/模转换实验 218
实验十模/数转换实验 221
第十四章LED数字显示 226
14-1 LED的工作原理 226
实验十一LED显示器件实验 227
附录一MS-DOS的系统功能调用 233
附录二8086指令注释 237
附录三ASCII码表 291