第1篇 课程基本要求 1
第1章 微型计算机系统概述 1
1.1 微型计算机的发展 1
1.2 微型计算机的组成与配置 3
1.3 微型计算机的性能指标 5
1.4 微型计算机的应用 6
第2章 数字逻辑基础 7
2.1 数的表示和运算 7
2.2 基本逻辑电路 12
第3章 微处理器 15
3.1 8086/8088微处理器 15
3.2 80286微处理器 18
3.3 80386微处理器 19
3.4 80486微处理器 20
3.5 Pentium微处理器 20
第4章 微型计算机指令和指令系统 26
4.1 指令和指令系统 26
4.2 8086指令系统 30
4.3 80286扩展的指令 41
4.4 80386扩展的指令 42
4.5 80486扩展的指令 43
4.6 Pentium扩展的指令 43
第5章 汇编语言程序设计 45
5.1 汇编语言的基本概念 45
5.2 汇编语言语句 47
5.3 汇编语言程序设计举例 53
5.4 DOS调用和BIOS调用 58
第6章 存储器 61
6.1 微型计算机存储器 61
6.2 半导体存储器 62
6.3 Cache 63
6.4 虚拟存储器 64
6.5 8086系统存储器组织 65
第7章 微型计算机数据传送方法 70
7.1 接口的概念 70
7.2 I/O接口地址编码方法 72
7.3 CPU与外设之间的数据传送方式 75
第8章 串行、并行通信及接口技术 77
8.1 串行、并行通信的基本概念 77
8.2 串行标准总线RS232C协议 80
8.3 可编程串行通信接口8251A 83
8.4 通用串行总线USB 83
8.5 可编程并行通信接口8255A 84
第9章 磁盘、光盘存储器接口技术 90
9.1 软盘存储器 90
9.2 硬盘存储器 91
9.3 光盘存储器 92
第10章 人机交互接口 93
10.1 LED显示器接口技术 93
10.2 键盘接口技术 94
10.3 CRT显示器接口技术 96
10.4 打印机接口技术 98
第2篇 实验指导 101
实验1 基本逻辑电路 101
实验2 D触发器实验 102
实验3 指令系统实验 103
实验4 汇编语言程序设计实验 104
实验5 8255A并行接口应用实验 108
第3篇 模拟试题 111
1.微型计算机系统概述 111
2.数字逻辑基础 117
3.微处理器 123
4.微型计算机指令和指令系统 129
5.汇编语言程序设计 141
6.存储器 152
7.输入输出及接口技术 157
8.参考答案 165