本书以Intel8088/8086/80286 CPV和IBM PC系列微机为对象,详细、系统地介绍了16位微型计算机的基本原理和接口技术。其主要内容有:微型机的基本系统,微处理器的内部结构和外部特性,微处理器与半导体存储器和各种I/O接口的连接,微机系统中的数据传送方式,微机系统中的各种控制和接口电路,包括:中断控制器、定时/计数控制器、DMA控制器、系统总线、并行接口、串行接口、人机接口和模拟接口,最后还介绍了PC机的软件接口——DOS的结构。本书的主要特点是详略得当、面向系统、面向应用。 本书可选作高校《微型计算机原理及应用》、《微型计算机原理与接口技术》等课程的教材或参考书,主要读者为计算机专业的大、专院校学生和成人学生,但也同样适用于计算机应用开发人员及希望深入学习微机应用技术的一般读者和培训班学员。
目录
- 前言
- 第1章 微型计算机系统概述
- 1.1 微型计算机的发展和应用
- 1.2 微型计算机的系统组成
- 1.3 IBM PC/XT微机系统
- 1.4 IBM PC/AT微机系统
- 习题1
- 第2章 微处理器
- 2.1 微处理器的基本结构
- 2.2 8088微处理器的内部结构
- 2.3 8088的引脚信号和总线形成
- 2.4 8088的总线时序
- 2.5 PC/XT中的CPU子系统
- 2.6 8086微处理器
- 2.7 80286微处理器
- 习题2
- 第3章 半导体存储器及其接口
- 3.1 半导体存储器概述
- 3.2 随机存取存储器(RAM)
- 3.3 只读存储器(ROM)
- 3.4 半导体存储器与CPU的连接
- 3.5 PC/XT中的RAM子系统及其操作
- 习题3
- 第4章 输入输出接口
- 4.1 I/O接口概述
- 4.2 无条件传送方式及其接口
- 4.3 查询传送方式及其接口
- 4.4 中断传送方式
- 4.5 DMA传送方式
- 4.6 I/O处理机方式
- 习题4
- 第5章 中断控制器
- 5.1 8088中断系统
- 5.2 8259A中断控制器
- 5.3 8259A在IBM PC/XT上的应用
- 5.4 8259A在IBM PC/AT上的应用
- 5.5 中断服务程序的编写原则
- 5.6 中断服务程序实例
- 习题5
- 第6章 定时计数控制器
- 6.1 定时计数技术概述
- 6.2 8253定时计数器
- 6.3 8253定时计数器
- 6.4 8253/8254在PC机上的应用
- 6.5 定时计数器的应用实例
- 习题6
- 第7章 DMA控制器
- 7.1 8237A DMA控制器
- 7.2 8237A在IB PC/XT上的应用
- 7.3 8237A在IBM PC/AT上的应用
- 7.4 应用实例
- 习题7
- 第8章 微型计算机系统总线
- 8.1 总线技术
- 8.2 IBM PC总线
- 8.3 IBM AT总线(ISA总线)
- 习题8
- 第9章 并行接口
- 9.1 并行接口电路8255A
- 9.2 8255A在IBM P/XT上的应用
- 9.3 并行接口电路在IBM PC/AT上的应用
- 9.4 8255A的应用实例
- 9.5 简易键盘
- 9.6 LED数码管
- 习题9
- 第10章 串行通信接口
- 10.1 串行通信总线
- 10.2 通用异步接收发送器
- 10.3 异步通信适配器
- 习题10
- 第11章 人机接口
- 11.1 PC机键盘接口
- 11.2 PC机视频显示接口
- 11.3 并行打印机接口
- 习题11
- 第12章 模拟接口
- 12.1 模拟接口概述
- 12.2 D/A转换器
- 12.3 A/D转换
- 习题12
- 第13章 DOS结构分析
- 13.1 DOS结构分析
- 13.2 DOS的磁盘结构
- 13.3 DOS的程序结构
- 13.4 PC机功能调用
- 习题13
- A 8086/8088指令系统
- B ROM-BIOS功能调用速查表
- C 常用DOS功能调用(INT 21H)一览表
- 参考文献