微型计算机原理及接口技术(第三版)
作者: 裘雪红
出版社:西安电子科技大学出版社
- 西安电子科技大学出版社
- 9787560638348
- 72913
- 0047168410-0
- 工学
- 计算机科学与技术
- TP36
- 自动化技术、计算技术
- 本科
本书实例丰富,既可作为计算机及电子信息类专业微机课程的教材,也可作为从事微机应用设计的工程技术人员的参考书。
第1章 绪论
1.1 基本概念
1.2 微处理器概述
1.2.1 微处理器的发展
1.2.2 微处理器结构的发展
1.3 PC概述
1.3.1 PC的发展
1.3.2 PC的基本组成
第2章 Intel单核/多核处理器
2.1 单核处理器(Intel 8086处理器)
2.1.1 8086处理器的功能特性
2.1.2 8086处理器的体系结构
2.1.3 8086处理器的寄存器、主存储器和I/O结构
2.1.4 8086处理器芯片引脚
2.1.5 8086处理器的工作时序
2.1.6 8086系统总线的形成
2.1.7 8086与8088处理器的不同之处
2.2 Intel处理器体系结构的发展
2.3 多核处理器(Intel C0re处理器)
2.3.1 Core i7处理器的体系结构
2.3.2 Core i7处理器的微架构
2.3.3 多核处理器的关键并行技术
2.4 基于Intel微处理器的PC体系结构
2.4.1 寄存器结构
2.4.2 主存储器结构
2.4.3 I/0系统结构
2.4.4 互连结构
习题
第3章 Intel指令系统与程序设计
3.1 Intel指令系统
3.1.1 Intel指令系统的发展
3.1.2 Intel指令的寻址方式
3.1.3 Intel指令系统
3.2 汇编语言及源程序结构
3.2.1 汇编语言的语句格式
3.2.2 常数
3.2.3 伪指令
3.2.4 汇编语言的运算符
3.2.5 汇编语言源程序的结构
3.3 汇编语言与C语言混合编程接口
3.3.1 C语言程序中嵌入汇编语言代码
3.3.2 让C语言程序从外部调用汇编语言代码
3.4 单核处理器平台的程序设计
3.5 多核处理器平台的程序设计
习题
第4章 总线技术
4.1 总线概述
4.2 典型的标准化总线
4.2.1 内总线
4.2.2 外总线
4.3 总线驱动与控制
4.3.1 总线竞争的概念
4.3.2 总线负载的计算
4.3.3 总线驱动与控制设计
4.4 总线设汁中的工程问题
4.4.1 总线上的交叉串扰
4.4.2 总线的延时
4.4.3 总线上的反射与终端网络
4.5 PC中的总线
习题
第5章 存储技术
5.1 概述
5.1.1 存储器的分类
5.1.2 存储器的主要性能指标
5.2 常用存储器芯片及接口设计
5.2.1 静态随机读写存储器(SRAM)及接口设计
5.2.2 只读存储器(ROM)及接口设计
5.2.3 其他存储器
5.3 动态随机读写存储器及接口设计
5.3.1 简单异步DRAM
5.3.2 同步动态存储器SDRAM
5.3.3 DDR SDRAM
5.3.4 内存条
5.4 Intel 16/32/64位微机系统的主存设计
5.4.1 16位系统主存及接口设计
5.4.2 32位系统主存及接口设计
5.4.3 64位系统主存及接口设计
5.5 Intel微机系统的存储体系
习题
第6章 输入/输出技术
6.1 I/O概述
6.1.1 外部设备概述
6.1.2 I/0方式概述
6.1.3 I/0接口概述
6.2 程序查询I/O方式
6.2.1 无条件传送方式
6.2.2 程序查询方式
6.3 中断方式
6.3.1 中断概述
6.3.2 Intell6位中断系统
6.3.3 Intel 32/64位中断系统
6.4 直接存储器存取(DMA)方式
6.4.1 DMA概述
6.4.2 DMA控制器8237
6.4.3 芯片组中8/16位DMA的实现
6.4.4 32/64位DMA的实现
习题
第7章 。经典接口及定时器件
7.1 可编程并行接口8255
7.1.1 引脚及内部结构
7.1.2 工作方式
7.1.3 方式控制字与状态字
7.1.4 寻址与连接
7.1.5 初始化与应用举例
7.2 可编程定时器8253
7.2.1 引脚及内部结构
7.2.2 工作方式
7.2.3 控制字
7.2. 4寻址与连接
7.2.5 初始化与应用举例
7.3 可编程串行通信接口16550
7.3.1 异步串行通信及数据格式
7.3.2 串行通信接口16550
习题
第8章 基于总线的I/O接口设计
8.1 基于ISA总线的I/0接口设计
8.1.1 LED接口
8.1.2 键盘接口
8.1.3 光电隔离接口
8.1.4 A/D与D/A变换器接口
8.1.5 步进电机接口
8.2 基于PCI总线的I/O接口设计
8.2.1 PCI总线接口概述
8.2.2 PCI总线接口设计
8. 3基于USB总线的I/0接口设汁
习题
第9章 设备驱动程序设计
9.1 Windows环境下的设备驱动程序设计
9.1.1 设备驱动程序概述
9.1.2 WDM结构
9.1.3 设备驱动程序开发工具
9.1.4 设备驱动程序开发方法
9.1.5 设备驱动程序开发实例
9.2 Linux环境下的设备驱动程序设计
9.2.1 Linux操作系统下的设各驱动
9.2.2 设备驱动程序的编写
9.2.3 设备驱动程序的加载
9.2.4 设备驱动程序的调用
9.2.5 设备驱动程序设计实例
习题
附录 SDRAM控制器设计
参考文献