第1章 计算机基础知识 1
1.1 绪论 1
1.2 计算机中的数据表示与编码 7
1.3 基本运算与基本逻辑功能部件 18
1.4 微型计算机工作原理及基本结构 27
习题与思考题 38
第2章 微处理器结构 40
2.1 8086CPU的功能结构 40
2.2 8086CPU的引脚信号与工作模式 47
2.3 IBM-PC/XT硬件体系结构 53
习题与思考题 56
第3章 存储器 58
3.1 存储器概述 58
3.2 半导体随机主存储器(RAM) 61
3.3 只读存储器(ROM) 68
3.4 辅存 69
3.5 IBM-PC机存储器组织与空间布局 73
习题与思考题 77
第4章 指令系统 78
4.1 指令与指令格式 78
4.2 寻址方式 79
4.3 指令系统 86
习题与思考题 118
第5章 汇编语言程序设计 120
5.1 概述 120
5.2 汇编语言语句格式 121
5.3 汇编语言程序设计 134
5.4 DOS功能子程序的调用 159
5.5 汇编语言程序的调试 165
习题与思考题 171
第6章 输入输出与中断系统 173
6.1 输入输出设备简介 173
6.2 输入输出接口寻址方式 174
6.3 输入输出数据传送方式 178
6.4 中断系统 184
6.5 8086/8088CPU中断控制 187
6.6 常用BIOS中断调用 198
习题与思考题 202
第7章 I/O接口技术 203
7.1 可编程并行接口8255及应用 203
7.2 可编程定时/计数器8253及其应用 208
7.3 系统接口与总线技术 216
7.4 显示器与打印机接口 219
7.5 串行通信与RS-232C接口 229
7.6 A/D、D/A转换器及其接口 243
7.7 应用系统设计实例 249
7.8 PC微机硬件接口实验介绍 254
习题与思考题 259
第8章 80286和80386微处理器原理 260
8.1 80286微处理器的结构 260
8.2 80386微处理器的结构 264
8.3 80286微处理器的操作方式 268
8.4 80386微处理器的操作方式 269
8.5 80286微处理器增加的指令 271
8.6 80386微处理器增加的指令 273
习题与思考题 275