简介
本书以Intel 80x86和IBM系列机为对象,详细、系统地介绍了微型计算机的基本原理和接口技术。其主要内容有8086/8088微型计算机的系统及80x86的逻辑结构及寻址方式;半导体存储器及其与微处理器的连接;微机系统中数据传送方式和微机总线,以及微机系统中各种控制和接口电路,包括中断控制器、DMA控制器、定时/计数控制器、并行接口、串行接口、网络接口和模拟接口。 本书内容丰富,力求反映微机的最新发展技术,面向系统、面向应用,通俗易懂,由浅入深。本书可作为大学机电类专业的教材,也可作为从事计算机工作的工程技术人员的参考书。
目录
第1章 微型计算机系统概述
1.1 微型机的发展、应用及其分类
1.1.1 微型计算机的发展
1.1.2 微型计算机的应用
1.1.3 微型计算机的分类
1.2 微型计算机的组成
1.3 计算机的工作过程
1.4 微型计算机系统的组成
习题1
第2章 微处理器
2.1 微处理器概述
2.1.1 微处理器的功能
2.1.2 80x86微处理器的性能及发展过程
2.2 intel 8086微处理器结构
2.2.1 8086编程结构
2.2.2 8086系统存储器结构
2.3 8086/8088两种组态模式下的引脚信号和总线形成
2.3.1 8086/8088两种组态模式
2.3.2 8086/8088两种组态下的引脚定义
2.3.3 两种组态下的总线形成
. 2.4 8086总线的操作时序
2.4.1 8086 最小模式下的总线操作
2.4.2 8086 最大模式下的总线操作
2.4.3 中断响应操作
2.5 8086/8088基本工作电路
2.5.1 时钟发生和驱动器8284
2.5.2 总线控制器8288
2.5.3 数值运算协处理器8087
2.6 从80286到pentium微处理器结构的变化
2.6.1 80x86的内部结构
2.6.2 80x86的寄存器
2.7 80x86的工作方式
2.7.1 80x86的实地址方式
2.7.2 80x86的保护虚地址方式
习题2
第3章 半导体存储器及其系统
3.1 存储系统与半导体存储器的分类
3.1.1 存储系统
3.1.2 半导体存储器的分类及特点
3.1.3 半导体存储芯片的一般结构
3.2 读写存储器(ram)
3.2.1 静态ram (sram)
3.2.2 动态ram(dram)
3.3 只读存储器rom
3.4 存储器与微处理器的连接
3.4.1 存储器地址分配及译码器
3.4.2 存储器芯片与cpu的连接
3.5 80x86的存储系统
3.5.1 8086存储系统
3.5.2 80x86扩展存储器及其管理
习题3
第4章 微型机总线与输入/输出接口
4.1 总线的概念
4.2 系统总线
4.2.1 s100总线
4.2.2 std总线
4.2.3 ibm pc总线
4.2.4 isa 和 eisa 总线
4.2.5 pci总线
4.2.6 常用微型机总线的比较
4.3 外部总线
4.4 i/o接口概述
4.4.1 i/o接口的主要功能
4.4.2 i/o接口的典型结构
4.4.3 i/o接口的编址方法
4.4.4 系统中的数据传送机制
4.5 各种数据传送机制及接口
4.5.1 无条件传送方式及其接口
4.5.2 查询传送方式及接口
4.5.3 中断传送方式
4.5.4 dma传送方式
4.5.5 i/o处理机方式
习题4
第5章 中断控制器
5.1 intel 8086中断系统
5.1.1 内部中断
5.1.2 外部中断
5.1.3 中断类型和中断向量表
5.2 高档微处理器的中断系统
5.3 可编程中断控制器8259a
5.3.1 8259a结构及引脚功能
5.3.2 8259a的中断过程
5.3.3 8259a的工作方式
5.3.4 8259a的初始化命令字icw
5.3.5 8259a的操作命令字ocw
5.4 8259a 的应用
5.4.1 8259a在ibm pc/xt 上的应用
5.4.2 8259a在ibm pc/at上的应用
5.5 中断服务程序实例
习题5
第6章 dma控制器
6.1 8237a dma 控制器
6.1.1 8237a 的工作周期
6.1.2 8237a的基本结构及引脚功能
6.1.3 8237a的内部结构
6.1.4 8237a的工作模式
6.1.5 8237a的控制字
6.2 8237a在微型机上的应用
6.2.1 ibm pc/xt机的8237a dma控制器
6.2.2 ibm pc/at机的8237a dma控制器
6.3 dma 应用实例
习题6
第7章 定时计数控制器
7.1 8253定时计数器
7.1.1 8253的内部寄存器结构
7.1.2 8253的引脚
7.1.3 8253的工作方式
7.1.4 8253的命令字和编程
7.2 8253的应用举例
习题7
第8章 并行接口
8.1 可编程并行接口芯片8255a
8.1.1 8255a的内部结构和引脚信号
8.1.2 8255a的控制字
8.1.3 8255a的工作方式
8.2 并行接口在ibm pc机上的应用
8.2.1 8255a在ibm pc/xt上的应用
8.2.2 8255a在ibm pc/at上的应用
8.3 8255a的应用实例
习题8
第9章 串行通信接口
9.1 串行通信总线
9.1.1 串行通信基本概念
9.1.2 rs232c总线
9.2 串行接口芯片——8251a
9.2.1 8251a的内部结构
9.2.2 8251a的引脚
9.2.3 8251a控制字及初始化方法
9.2.4 应用8251a 编程实例
9.3 可编程串行接口芯片ins*!8250
9.3.1 8250的内部结构
9.3.2 8250的引脚
9.3.3 8250的寄存器
9.3.4 8250在ibm pc系列机中的应用
习题9
第10章 网络接口
10.1 网络接口控制器
10.1.1 网络接口控制器的概述
10.1.2 基于nic的网卡结构及功能
10.2 nic的工作原理
10.2.1 帧结构
10.2.2 dma 结构
10.2.3 帧接收
10.2.4 帧发送
10.2.5 远程dma
10.3 nic的内部寄存器
10.3.1 内部寄存器的地址映射
10.3.2 寄存器的描述
10.3.3 dma寄存器
10 3.4 物理地址寄存器
10.3.5 多址寄存器
10.3.6 其他寄存器
10.4 nic的初始化
10.4.1 nic的复位状态
10.4.2 nic初始化过程
习题10
第11章 数模(d/a)与模数(a/d)接口
11.1 d/a转换器
11.1.1 d/a转换器的性能参数
11.1.2 8位d/a转换器0832芯片及其接口设计
11.1.3 12位d/a转换器1210芯片及其接口设计
11.1.4 d/a转换器应用举例
11.2 模/数 (a/d)转换器
11.2.1 a/d转换的主要性能指标
11.2.2 a/d转换的外围电路
11.2.3 8位a/d转换器——adc 0809芯片
11.2.4 adc 0809与pc总线的接口设计
11.2.5 adc 0809与pc总线的连接
11.2.6 12位a/d转换器——ad574 芯片
11.2.7 12位ad574的接口设计
习题11
附录 8086/8088指令集
1.1 微型机的发展、应用及其分类
1.1.1 微型计算机的发展
1.1.2 微型计算机的应用
1.1.3 微型计算机的分类
1.2 微型计算机的组成
1.3 计算机的工作过程
1.4 微型计算机系统的组成
习题1
第2章 微处理器
2.1 微处理器概述
2.1.1 微处理器的功能
2.1.2 80x86微处理器的性能及发展过程
2.2 intel 8086微处理器结构
2.2.1 8086编程结构
2.2.2 8086系统存储器结构
2.3 8086/8088两种组态模式下的引脚信号和总线形成
2.3.1 8086/8088两种组态模式
2.3.2 8086/8088两种组态下的引脚定义
2.3.3 两种组态下的总线形成
. 2.4 8086总线的操作时序
2.4.1 8086 最小模式下的总线操作
2.4.2 8086 最大模式下的总线操作
2.4.3 中断响应操作
2.5 8086/8088基本工作电路
2.5.1 时钟发生和驱动器8284
2.5.2 总线控制器8288
2.5.3 数值运算协处理器8087
2.6 从80286到pentium微处理器结构的变化
2.6.1 80x86的内部结构
2.6.2 80x86的寄存器
2.7 80x86的工作方式
2.7.1 80x86的实地址方式
2.7.2 80x86的保护虚地址方式
习题2
第3章 半导体存储器及其系统
3.1 存储系统与半导体存储器的分类
3.1.1 存储系统
3.1.2 半导体存储器的分类及特点
3.1.3 半导体存储芯片的一般结构
3.2 读写存储器(ram)
3.2.1 静态ram (sram)
3.2.2 动态ram(dram)
3.3 只读存储器rom
3.4 存储器与微处理器的连接
3.4.1 存储器地址分配及译码器
3.4.2 存储器芯片与cpu的连接
3.5 80x86的存储系统
3.5.1 8086存储系统
3.5.2 80x86扩展存储器及其管理
习题3
第4章 微型机总线与输入/输出接口
4.1 总线的概念
4.2 系统总线
4.2.1 s100总线
4.2.2 std总线
4.2.3 ibm pc总线
4.2.4 isa 和 eisa 总线
4.2.5 pci总线
4.2.6 常用微型机总线的比较
4.3 外部总线
4.4 i/o接口概述
4.4.1 i/o接口的主要功能
4.4.2 i/o接口的典型结构
4.4.3 i/o接口的编址方法
4.4.4 系统中的数据传送机制
4.5 各种数据传送机制及接口
4.5.1 无条件传送方式及其接口
4.5.2 查询传送方式及接口
4.5.3 中断传送方式
4.5.4 dma传送方式
4.5.5 i/o处理机方式
习题4
第5章 中断控制器
5.1 intel 8086中断系统
5.1.1 内部中断
5.1.2 外部中断
5.1.3 中断类型和中断向量表
5.2 高档微处理器的中断系统
5.3 可编程中断控制器8259a
5.3.1 8259a结构及引脚功能
5.3.2 8259a的中断过程
5.3.3 8259a的工作方式
5.3.4 8259a的初始化命令字icw
5.3.5 8259a的操作命令字ocw
5.4 8259a 的应用
5.4.1 8259a在ibm pc/xt 上的应用
5.4.2 8259a在ibm pc/at上的应用
5.5 中断服务程序实例
习题5
第6章 dma控制器
6.1 8237a dma 控制器
6.1.1 8237a 的工作周期
6.1.2 8237a的基本结构及引脚功能
6.1.3 8237a的内部结构
6.1.4 8237a的工作模式
6.1.5 8237a的控制字
6.2 8237a在微型机上的应用
6.2.1 ibm pc/xt机的8237a dma控制器
6.2.2 ibm pc/at机的8237a dma控制器
6.3 dma 应用实例
习题6
第7章 定时计数控制器
7.1 8253定时计数器
7.1.1 8253的内部寄存器结构
7.1.2 8253的引脚
7.1.3 8253的工作方式
7.1.4 8253的命令字和编程
7.2 8253的应用举例
习题7
第8章 并行接口
8.1 可编程并行接口芯片8255a
8.1.1 8255a的内部结构和引脚信号
8.1.2 8255a的控制字
8.1.3 8255a的工作方式
8.2 并行接口在ibm pc机上的应用
8.2.1 8255a在ibm pc/xt上的应用
8.2.2 8255a在ibm pc/at上的应用
8.3 8255a的应用实例
习题8
第9章 串行通信接口
9.1 串行通信总线
9.1.1 串行通信基本概念
9.1.2 rs232c总线
9.2 串行接口芯片——8251a
9.2.1 8251a的内部结构
9.2.2 8251a的引脚
9.2.3 8251a控制字及初始化方法
9.2.4 应用8251a 编程实例
9.3 可编程串行接口芯片ins*!8250
9.3.1 8250的内部结构
9.3.2 8250的引脚
9.3.3 8250的寄存器
9.3.4 8250在ibm pc系列机中的应用
习题9
第10章 网络接口
10.1 网络接口控制器
10.1.1 网络接口控制器的概述
10.1.2 基于nic的网卡结构及功能
10.2 nic的工作原理
10.2.1 帧结构
10.2.2 dma 结构
10.2.3 帧接收
10.2.4 帧发送
10.2.5 远程dma
10.3 nic的内部寄存器
10.3.1 内部寄存器的地址映射
10.3.2 寄存器的描述
10.3.3 dma寄存器
10 3.4 物理地址寄存器
10.3.5 多址寄存器
10.3.6 其他寄存器
10.4 nic的初始化
10.4.1 nic的复位状态
10.4.2 nic初始化过程
习题10
第11章 数模(d/a)与模数(a/d)接口
11.1 d/a转换器
11.1.1 d/a转换器的性能参数
11.1.2 8位d/a转换器0832芯片及其接口设计
11.1.3 12位d/a转换器1210芯片及其接口设计
11.1.4 d/a转换器应用举例
11.2 模/数 (a/d)转换器
11.2.1 a/d转换的主要性能指标
11.2.2 a/d转换的外围电路
11.2.3 8位a/d转换器——adc 0809芯片
11.2.4 adc 0809与pc总线的接口设计
11.2.5 adc 0809与pc总线的连接
11.2.6 12位a/d转换器——ad574 芯片
11.2.7 12位ad574的接口设计
习题11
附录 8086/8088指令集
微机原理与接口技术
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×