微信扫一扫,移动浏览光盘
简介
本书以主流的IBM PC系列及其兼容微型汁算机为例,全面深入地介绍了微型计算机的组成原理及其接口接术。其内容包括接口的基础知识、微处理器的基本结构、I/O端口地址译码技术、半导体存储器、系统总线与接口标准、中断系统、定时/计数器、并行与串行接口、外围设备及接口、模/数转换器接口、DMA技术以及各种系统软接口等。
本书内容上注重理论联系实际,一切从应用出发,由浅入深、概念明确、条理清楚,同时力求将最新技术和资料呈现给读者,以满足读者跟上快速发展的微型计算机技术的需要。
本敦材适用面广,主要用来作为高等职业教育计算机或相关专业教材,也可作为各类专业培训或从事计算机应用与开发的工程技术人员的自学参考用书。
目录
第1章 微型计算机系统概述
1.1 微型计算机系统
1.1.1 微型计算机系统的三个层次
1.1.2 硬件系统
1.1.3 软件系统
1.2 微型计算机
1.2.1 计算机的发展史
1.2.2 微型计算机的基本结构
1.2.3 微型计算机的特点
1.2.4 微型计算机的分类
1.2.5 微型计算机的工作过程
1.2.6 常用术语和指标
小结
综合练习
一、选择题
二、思考题
三、上税题
第2章 微处理器
2.1 微处理器的发展史
2.2 8086微处理器
2.2.1 8086微处理器的内部组成结构
2.2.2 8086微处理器的工作原理
2.2.3 寄存器
2.3 Pentium微处理器
2.4 8086/8088系统及其组态
2.4.1 8086/8088引脚
2.4.2 8086/8088组态
2.4.3 8086系统与8088系统的区别
2.5 8086/8088处理器时序
2.5.1 基本概念
2.5.2 8086/8088CPU系统的复位与启动
2.5.3 最小组态下的8086/8088时序
2.5.4 最大组态下的8086/8088时序
2.5.5 Pentium处理器时序
2.6 操作模式
2.6.1 实模式
2.6.2 保护模式
2.6.3 虚拟8086模式
2.7 存储管理
2.7.1 实模式下的段式管理
2.7.2 保护模式下的段页式管理
2.8 总线技术
2.8.1 总线的分类
2.8.2 常用总线介绍
小结
综合练习二
一、选择题
二、思考题
三、上机题
第3章 8086的指令系统和汇编语言程序设计
3.1 基础知识
3.1.1 计算机中的数制
3.1.2 数值数据的表示及运算
3.1.3 数据类型
3.1.4 指令
3.1.5 程序
3.2 寻址方式
3.2.1 立即数寻址
3.2.2 寄存器操作数寻址
3.2.3 存储器操作数寻址
3.2.4 I/O端口寻址
3.3 指令
3.3.1 传送指令
3.3.2 算术运算指令
3.3.3 逻辑指令
3.3.4 串操作指令
3.3.5 控制转移指令
3.3.6 处理器控制指令
3.4 新增指令
3.4.1 80386指令系统
3.4.2 80486新增加的指令
3.4.3 Pentium新增加的指令
3.5 汇编语句格式
3.5.1 8086汇编语言源程序的格式
3.5.2 8086汇编语言语句行的构成
3.6 数据项与表达式
3.6.1 常量(Constants)
3.6.2 标号(Label)
3.6.3 变量(Variable)
3.6.4 表达式(Expression)
3.7 指示性语句
3.7.1 符号定义语句
3.7.2 数据定义(变量定义)语句
3.7.3 段定义语句
3.7.4 过程定义语句
3.7.5 结束语句
3.8 宏指令
3.8.1 宏指令的用途
3.8.2 宏汇编中主要宏操作伪指令
3.8.3 宏指令与子程序的区别
3.9 汇编程序设计
3.9.1 顺序程序设计
3.9.2 分支程序设计
3.9.3 循环程序设计
3.9.4 子程序设计
3.9.5 字符串处理程序设计
3.9.6 码制转换程序设计
3.9.7 有关I/O的DOS系统功能调用
小结
综合练习三
一、选择题
二、思考题
三、上机题
第4章 存储器
4.1 主存储器
4.1.1 半导体存储器的分类
4.1.2 随机存储器RAM
4.1.3 ROM芯片的内部结构
4.1.4 存储芯片的扩展
4.1.5 常见的几种内存条
4.2 高速缓冲存储器
4.2.1 Cache的发展过程
4.2.2 Cache的原理
4.3 辅助存储器
4.3.1 软盘存储器的组成原理
4.3.2 硬盘的组成及工作原理
4.3 13光盘存储器
4.3.4 磁带库
4.4 各种存储器的比较
小结
综合练习四
一、选择题
二、思考题
三、上机题
第5章 输入和输出
5.1 输入和输出的基本概念
5.1.1 为什么要用接口电路
5.1.2 输入/输出的寻址方式
5.1.3 CPU与I/O设备之间的接口信息
5.1.4 CPU与接口电路之间数据传递的形式
5.2 CPU与外设数据传送的方式
5.2.1 无条件传送方式
5.2.2 查询传送方式
5.2.3 中断传送方式
5.2.4 直接存储器存取方式(DMA)
5.3 DMA控制器
5.3.1 DMA控制器的结构功能和工作方式
5.3.2 8237的结构
5.3.3 8237的引线
5.3.4 8237的工作周期
5.3.5 8237的工作方式
513.6 8237的寄存器组和编程
5.3.7 8237的时序
小结
综合练习五
一、选择题
二、思考题
三、上机题
第6章 中断
6.1 中断的基本概念
6.1.1 中断的产生
6.1.2 中断控制方式的原理
6.1.3 中断系统的功能
6.1.4 中断源
6.2 最简单的中断情况
6.2.1 CPU响应中断的条件
6.2.2 中断处理
6.3 中断优先权
6.3.1 用软件查询方法确定中断优先权
6.3.2 硬件优先权排队电路
6.4 中断方式
6.4.1 外部中断
6.4.2 内部中断
6.4.3 中断向量表
6.4.4 中断响应和处理过程
6.5 可编程中断控制器(8259A)
6.5.1 8259A的功能
6.5.2 8259A的结构及引脚功能
6.5.3 8259A的初始化命令字
6.5.4 操作控制字(OCW)的编程
6.5.5 中断结束命令
6.5.6 读8259A的状态
6.5.7 8259A的级连电路
6.5.8 8259A在IBMPC/XT上的应用
6.6 中断服务程序实例
小结
综合练习六
一、选择题
二、思考题
三、上机题
第7章 并行通信与接口技术
7.1 基本概念
7.1.1 并行通信的特点
7.1.2 接口的概念及特点
7.2 并行接口
7.2.1 并行接口的功能
7.2.2 实现及工作过程
7.3 8255可编程并行接口
7.3.1 8255的组成与接口信号
7.3.2 8255A的工作方式与控制字
7.3.3 方式1的输入信息
7.3.4 方式2的控制信息
7.4 8255应用举例
小结
综合练习七
一、选择题
二、思考题
三、上机题
第8章 串行通信与接口技术
8.1 串行通信基础知识
8.1.1 数据传送方向
8.1.2 同步通信和异步通信
8.1.3 差错控制方式
8.1.4 串行接口标准:EIARS.2 32标准
8.2 可编程异步串行接口芯片1NS8250
8.2.1 INS8250的基本性能
8.2.2 INS8250的引脚及其内部结构
8.2.3 8250的编程和应用
8.3 可编程串行接口芯片Intel825lA
8.3.1 基本性能
8.3.2 8251A的内部结构
8.3.3 8251A的引脚排布及功能
8.3.4 8251的编程和应用
小结
综合练习八
一、选择题
二、思考题
三、上机题
第9章 可编程定时器电路Intel 8253
9.1 8253的功能及外部结构
9.1.1 8253的外观和引线
9.1.2 8253的主要性能
9.1.3 8253的内部结构
9.2 8253的编程
9.2.1 8253编程基础
9.2.2 8253的初始化编程
9.2.3 8253计数值的读取
9.3 8253的六种工作方式
9.3.1 方式0:计数结束中断方式
9.3.2 方式1:可编程单稳触发器
9.3.3 方式2:频率发生器
9.3.4 方式3:方波发生器
9.3.5 方式4:软件触发选通
9.3.6 方式5:硬件触发选通
9.3.7 工作方式综述
小结
综合练习九
一、选择题
二、思考题
三、上机题
第10章 数,模(D/A)和模数(A/D)转换接口
10.1 数/模(D/A)转换接口
10.1.1 D/A转换原理
10.1.2 D/A转换器主要性能指标
10.1.3 典型D/A转换器芯片及其与CPU的接口
10.2 模/数(A/D)转换接口
10.2.1 A/D转换原理
10.2.2 MD转换器主要性能指标
10.2.3 A/D转换芯片介绍
10.2.4 A/D转换芯片与CPU的接口
10.3 D/A和A/D转换应用举例
10.3.1 D/A转换应用举例
10.3.2 A/D转换应用举例
10.3.3 综合应用举例——数字录音机
小结
综合练习十
一、选择题
二、思考题
三、上机题
第11章 人机接口及外设
11.1 人机接口简介
11.1.1 人机交互设备
11.1.2 人机接口框图
11.2 键盘
11.2.1 键盘的组成和工作原理
11.2.2 PC键盘接口原理
11.3 鼠标
11.3.1 鼠标的工作原理
11.3.2 鼠标的分类
11.3.3 鼠标接口
11.4 扫描仪
11.4.1 扫描仪的分类
11.4.2 扫描仪的工作原理
11.4.3 扫描仪性能指标
11.4.4 扫描仪接口
11.5 数码相机
11.5.1 数码相机简介
11.5.2 数码相机主要部件简介
11.5.3 数码相机的工作原理
11.5.4 数码相机的性能指标
11.5.5 数码相机的分类
11.5.6 数码相机的输出接口
11.6 显示器
11.6.1 显示器的分类
11.6.2 显示器的主要技术指标
11.6.3 CRT显示器的类型
11.6.4 液晶显示器LCD
11.7 打印机
11.7.1 打印机的分类
11.7.2 打印机的特点
11.7.3 打印机的性能指标
11.7.4 打印机的工作原理和工作模式
11.7.5 主机与打印机的接口
11.7.6 并行打印机接口设计举例
11.7.7 打印机I/O功能及其调用
小结
综合练习十
一、选择题
二、思考题
三、上机题
附录
参考答案
参考文献
1.1 微型计算机系统
1.1.1 微型计算机系统的三个层次
1.1.2 硬件系统
1.1.3 软件系统
1.2 微型计算机
1.2.1 计算机的发展史
1.2.2 微型计算机的基本结构
1.2.3 微型计算机的特点
1.2.4 微型计算机的分类
1.2.5 微型计算机的工作过程
1.2.6 常用术语和指标
小结
综合练习
一、选择题
二、思考题
三、上税题
第2章 微处理器
2.1 微处理器的发展史
2.2 8086微处理器
2.2.1 8086微处理器的内部组成结构
2.2.2 8086微处理器的工作原理
2.2.3 寄存器
2.3 Pentium微处理器
2.4 8086/8088系统及其组态
2.4.1 8086/8088引脚
2.4.2 8086/8088组态
2.4.3 8086系统与8088系统的区别
2.5 8086/8088处理器时序
2.5.1 基本概念
2.5.2 8086/8088CPU系统的复位与启动
2.5.3 最小组态下的8086/8088时序
2.5.4 最大组态下的8086/8088时序
2.5.5 Pentium处理器时序
2.6 操作模式
2.6.1 实模式
2.6.2 保护模式
2.6.3 虚拟8086模式
2.7 存储管理
2.7.1 实模式下的段式管理
2.7.2 保护模式下的段页式管理
2.8 总线技术
2.8.1 总线的分类
2.8.2 常用总线介绍
小结
综合练习二
一、选择题
二、思考题
三、上机题
第3章 8086的指令系统和汇编语言程序设计
3.1 基础知识
3.1.1 计算机中的数制
3.1.2 数值数据的表示及运算
3.1.3 数据类型
3.1.4 指令
3.1.5 程序
3.2 寻址方式
3.2.1 立即数寻址
3.2.2 寄存器操作数寻址
3.2.3 存储器操作数寻址
3.2.4 I/O端口寻址
3.3 指令
3.3.1 传送指令
3.3.2 算术运算指令
3.3.3 逻辑指令
3.3.4 串操作指令
3.3.5 控制转移指令
3.3.6 处理器控制指令
3.4 新增指令
3.4.1 80386指令系统
3.4.2 80486新增加的指令
3.4.3 Pentium新增加的指令
3.5 汇编语句格式
3.5.1 8086汇编语言源程序的格式
3.5.2 8086汇编语言语句行的构成
3.6 数据项与表达式
3.6.1 常量(Constants)
3.6.2 标号(Label)
3.6.3 变量(Variable)
3.6.4 表达式(Expression)
3.7 指示性语句
3.7.1 符号定义语句
3.7.2 数据定义(变量定义)语句
3.7.3 段定义语句
3.7.4 过程定义语句
3.7.5 结束语句
3.8 宏指令
3.8.1 宏指令的用途
3.8.2 宏汇编中主要宏操作伪指令
3.8.3 宏指令与子程序的区别
3.9 汇编程序设计
3.9.1 顺序程序设计
3.9.2 分支程序设计
3.9.3 循环程序设计
3.9.4 子程序设计
3.9.5 字符串处理程序设计
3.9.6 码制转换程序设计
3.9.7 有关I/O的DOS系统功能调用
小结
综合练习三
一、选择题
二、思考题
三、上机题
第4章 存储器
4.1 主存储器
4.1.1 半导体存储器的分类
4.1.2 随机存储器RAM
4.1.3 ROM芯片的内部结构
4.1.4 存储芯片的扩展
4.1.5 常见的几种内存条
4.2 高速缓冲存储器
4.2.1 Cache的发展过程
4.2.2 Cache的原理
4.3 辅助存储器
4.3.1 软盘存储器的组成原理
4.3.2 硬盘的组成及工作原理
4.3 13光盘存储器
4.3.4 磁带库
4.4 各种存储器的比较
小结
综合练习四
一、选择题
二、思考题
三、上机题
第5章 输入和输出
5.1 输入和输出的基本概念
5.1.1 为什么要用接口电路
5.1.2 输入/输出的寻址方式
5.1.3 CPU与I/O设备之间的接口信息
5.1.4 CPU与接口电路之间数据传递的形式
5.2 CPU与外设数据传送的方式
5.2.1 无条件传送方式
5.2.2 查询传送方式
5.2.3 中断传送方式
5.2.4 直接存储器存取方式(DMA)
5.3 DMA控制器
5.3.1 DMA控制器的结构功能和工作方式
5.3.2 8237的结构
5.3.3 8237的引线
5.3.4 8237的工作周期
5.3.5 8237的工作方式
513.6 8237的寄存器组和编程
5.3.7 8237的时序
小结
综合练习五
一、选择题
二、思考题
三、上机题
第6章 中断
6.1 中断的基本概念
6.1.1 中断的产生
6.1.2 中断控制方式的原理
6.1.3 中断系统的功能
6.1.4 中断源
6.2 最简单的中断情况
6.2.1 CPU响应中断的条件
6.2.2 中断处理
6.3 中断优先权
6.3.1 用软件查询方法确定中断优先权
6.3.2 硬件优先权排队电路
6.4 中断方式
6.4.1 外部中断
6.4.2 内部中断
6.4.3 中断向量表
6.4.4 中断响应和处理过程
6.5 可编程中断控制器(8259A)
6.5.1 8259A的功能
6.5.2 8259A的结构及引脚功能
6.5.3 8259A的初始化命令字
6.5.4 操作控制字(OCW)的编程
6.5.5 中断结束命令
6.5.6 读8259A的状态
6.5.7 8259A的级连电路
6.5.8 8259A在IBMPC/XT上的应用
6.6 中断服务程序实例
小结
综合练习六
一、选择题
二、思考题
三、上机题
第7章 并行通信与接口技术
7.1 基本概念
7.1.1 并行通信的特点
7.1.2 接口的概念及特点
7.2 并行接口
7.2.1 并行接口的功能
7.2.2 实现及工作过程
7.3 8255可编程并行接口
7.3.1 8255的组成与接口信号
7.3.2 8255A的工作方式与控制字
7.3.3 方式1的输入信息
7.3.4 方式2的控制信息
7.4 8255应用举例
小结
综合练习七
一、选择题
二、思考题
三、上机题
第8章 串行通信与接口技术
8.1 串行通信基础知识
8.1.1 数据传送方向
8.1.2 同步通信和异步通信
8.1.3 差错控制方式
8.1.4 串行接口标准:EIARS.2 32标准
8.2 可编程异步串行接口芯片1NS8250
8.2.1 INS8250的基本性能
8.2.2 INS8250的引脚及其内部结构
8.2.3 8250的编程和应用
8.3 可编程串行接口芯片Intel825lA
8.3.1 基本性能
8.3.2 8251A的内部结构
8.3.3 8251A的引脚排布及功能
8.3.4 8251的编程和应用
小结
综合练习八
一、选择题
二、思考题
三、上机题
第9章 可编程定时器电路Intel 8253
9.1 8253的功能及外部结构
9.1.1 8253的外观和引线
9.1.2 8253的主要性能
9.1.3 8253的内部结构
9.2 8253的编程
9.2.1 8253编程基础
9.2.2 8253的初始化编程
9.2.3 8253计数值的读取
9.3 8253的六种工作方式
9.3.1 方式0:计数结束中断方式
9.3.2 方式1:可编程单稳触发器
9.3.3 方式2:频率发生器
9.3.4 方式3:方波发生器
9.3.5 方式4:软件触发选通
9.3.6 方式5:硬件触发选通
9.3.7 工作方式综述
小结
综合练习九
一、选择题
二、思考题
三、上机题
第10章 数,模(D/A)和模数(A/D)转换接口
10.1 数/模(D/A)转换接口
10.1.1 D/A转换原理
10.1.2 D/A转换器主要性能指标
10.1.3 典型D/A转换器芯片及其与CPU的接口
10.2 模/数(A/D)转换接口
10.2.1 A/D转换原理
10.2.2 MD转换器主要性能指标
10.2.3 A/D转换芯片介绍
10.2.4 A/D转换芯片与CPU的接口
10.3 D/A和A/D转换应用举例
10.3.1 D/A转换应用举例
10.3.2 A/D转换应用举例
10.3.3 综合应用举例——数字录音机
小结
综合练习十
一、选择题
二、思考题
三、上机题
第11章 人机接口及外设
11.1 人机接口简介
11.1.1 人机交互设备
11.1.2 人机接口框图
11.2 键盘
11.2.1 键盘的组成和工作原理
11.2.2 PC键盘接口原理
11.3 鼠标
11.3.1 鼠标的工作原理
11.3.2 鼠标的分类
11.3.3 鼠标接口
11.4 扫描仪
11.4.1 扫描仪的分类
11.4.2 扫描仪的工作原理
11.4.3 扫描仪性能指标
11.4.4 扫描仪接口
11.5 数码相机
11.5.1 数码相机简介
11.5.2 数码相机主要部件简介
11.5.3 数码相机的工作原理
11.5.4 数码相机的性能指标
11.5.5 数码相机的分类
11.5.6 数码相机的输出接口
11.6 显示器
11.6.1 显示器的分类
11.6.2 显示器的主要技术指标
11.6.3 CRT显示器的类型
11.6.4 液晶显示器LCD
11.7 打印机
11.7.1 打印机的分类
11.7.2 打印机的特点
11.7.3 打印机的性能指标
11.7.4 打印机的工作原理和工作模式
11.7.5 主机与打印机的接口
11.7.6 并行打印机接口设计举例
11.7.7 打印机I/O功能及其调用
小结
综合练习十
一、选择题
二、思考题
三、上机题
附录
参考答案
参考文献
微型计算机原理与接口技术
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×