第一部分 微机原理篇 3
第一章 微型计算机系统概论 3
1.1 微型计算机系统的三个层次 3
1.2 微型计算机系统的硬件结构 3
1.3 微型计算机系统的运算基础 9
1.4 微型计算机的基本工作原理 17
1.5 高档微机中应用的现代先进计算机技术 21
1.6 微型计算机系统的主要性能指标 24
1.7 典型的微型计算机系统 25
思考题与习题一 33
第二章 微处理器和指令系统 36
2.1 Intel系列微处理器概述 36
2.2 Intel80486微处理器体系结构 41
2.3 80486的数据类型与寻址方式 54
2.4 80486的汇编级指令系统 63
思考题与习题二 100
第三章 汇编语言程序设计入门 107
3.1 汇编语言概述 107
3.2 汇编语言程序结构与语句格式 107
3.3 伪指令语句 113
10.2 ADC及其与MPU的接口 125
3.4 汇编语言程序设计技术 133
3.5 模块化程序设计技术 151
3.6 实用程序设计举例 160
思考题与习题三 178
4.1 概述 181
第四章 存储器 181
4.2 存储器芯片与CPU的接口特性 185
4.3 内存储器的构成原理 194
4.4 高速缓冲存储器与虚拟存储器基本原理 204
4.5 80486的存储器结构与存储管理 207
思考题与习题四 215
5.1 I/O接口概述 216
第五章 I/O接口与总线 216
5.2 I/O端口的编址方式 220
5.3 I/O同步控制方式 226
5.4 有关总线的在本概念 234
5.5 总线操作控制 237
5.6 80486的基本总线操作时序 248
5.7 80X86系列微机系统的标准总线 251
思考题与习题五 266
第六章 中断与中断控制 269
6.1 中断的基本概念 269
6.2 中断源的识别与判优 275
6.3 8259A可编程中断控制器 278
6.4 80486CPU的中断机理 296
6.5 80X86微机的硬件中断控制逻辑 300
思考题与习题六 304
7.1 概述 306
第七章 定时器/计数器电路 306
7.2 可编程定时器/计数器芯片8254 307
7.3 8254在PC系列机定时系统中的应用 320
思考题与习题七 324
第二部分 微机接口篇 329
第八章 并行接口与串行接口 329
8.1 并行接口与串行接口概述 329
8.2 可编程并行接口芯片8255A-5 330
8.3 串行通信的基本概念 344
8.4 异步串行通信标准接口 350
8.5 可编程异步串行接口芯片INS 8250 358
8.6 PC系列微机中的串行通信接口 368
思考题与习题八 377
第九章 人机交互接口 381
9.1 键盘接口 381
9.2 LED显示器接口 387
9.3 CRT显示器接口 392
9.4 打印机接口 398
9.5 鼠标器接口 406
9.6 触摸屏接口 407
思考题与习题九 409
第十章 模拟I/O接口 412
10.1 DAC及其一MPU的接口 412
思考题与习题十 443
第十一章 486/586微机系统典型接口芯片 446
11.1 高性能多功能外围集成芯片82380 446
11.2 外设控制器集成芯片82C206 455
11.3 EISA总线82350/82350DT芯片系列 458
11.4 PCI总线接口芯片 465
思考题与习题十一 469
第三部分 微机应用篇 473
第十二章 微机在测控系统中的应用 473
12.1 计算机测控系统概述 473
12.2 实现计算机测控系统的关键技术 479
12.3 计算机测控系统的设计与开发 511
12.4 实际测控系统举例 514
思考题与习题十二 528
附录A 80486指令系统表 530
附录B ASCII码表 534
主要参考文献 535