简介
本书介绍了微型计算机的基本原理和组成结构、汇编语言程序设计、典型接口技术及其应用等知识。全书共计10章,主要有微机基础知识、微处理器内外部特性、指令系统与汇编语言、存储器及其接口、总线技术、输入/输出接口技术、中断控制接口、通用可编程接口、人机交互设备及接口、A/D及D/A转换等相关知识。书中引进了目前较新的微机应用技术,每章有学习重点和小结并附习题及思考题,以供读者学习和借鉴。
本书可作为高等专科学校、高等职业学校、中等职业学校、成人高校及本科院校创办的二级职业技术学院和民办高校的教材,也可作为成人教育、在职人员培训、高等教育自学人员和从事微型计算机硬件和软件开发的工程技术人员学习和应用。
本书配有教学电子教案,采用PowerPoint制作,教师可以从北京交通大大学出版社网站下载。
目录
目录
第1章 微型计算机基础知识
1.1 微型计算机概述
1.1.1 微处理器的产生和发展
1.1.2 微型计算机的特点与性能指标
1.1.3 微型计算机的分类
1.2 微型计算机系统简介
1.2.1 微型计算机硬件结构
1.2.2 微型计算机系统组成及其功能
1.3 计算机中的数据表示
1.3.1 常用计数制及其转换
1.3.2 无符号数与带符号数的表示
1.3.3 ASCII码与BCD码
1.4 微型计算机的应用
小结
思考题与习题1
第2章 微处理器内外部特性
2.1 微处理器性能简介
2.1.1 CPU的主要性能指标
2.1.2 CPU的基本功能
2.2 Intel 8086微处理器内部结构
2.2.1 8086微处理器的内部结构
2.2.2 8086的寄存器及其功能
2.3 8086 CPU外部引脚功能
2.4 存储器结构与I/O组织
2.4.1 存储器组织
2.4.2 I/O端口组织
2.5 总线操作及时序
2.5.1 8086总线周期
2.5.2 8086 CPU的工作模式
2.5.3 操作时序
2.6 Intel 80x86微处理器的功能结构
2.6.1 Intel 80386微处理器
2.6.2 Intel 80486微处理器
2.7 Pentium系列微处理器简介
2.7.1 Pentium系列微型计算机的主要特点
2.7.2 Pentium微处理器的内部结构
2.7.3 Pentium 4微处理器
小结
思考题与习题2
第3章 指令系统与汇编语言
3.1 指令格式及寻址
3.1.1 指令与指令系统
3.1.2 指令格式
3.1.3 寻址及寻址方式的概念
3.2 8086 CPU的寻址方式
3.2.1 立即寻址
3.2.2 寄存器寻址
3.2.3 存储器寻址
3.2.4 I/O端口寻址
3.3 8086 CPU的指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算与移位类指令
3.3.4 串操作类指令
3.3.5 控制转移类指令
3.3.6 处理器控制类指令
3.4 汇编语言
3.4.1 汇编语言的语句及程序结构
3.4.2 伪指令
3.4.3 宏指令
3.4.4 汇编语言程序上机环境和操作步骤
3.5 基本程序设计
3.5.1 程序设计的步骤和基本结构
3.5.2 顺序结构程序设计
3.5.3 分支结构程序设计
3.5.4 循环结构程序设计
3.5.5 子程序设计
3.6 系统功能调用
3.6.1 DOS功能调用
3.6.2 BIOS中断调用
小结
思考题与习题3
第4章 存储器及其接口
4.1 存储器概述
4.1.1 存储器的分类
4.1.2 存储器的主要性能指标
4.2 只读存储器与随机存取存储器
4.2.1 只读存储器
4.2.2 随机存取存储器
4.3 存储器与CPU的接口
4.3.1 存储器容量的扩展
4.3.2 存储器的寻址
4.3.3 CPU与存储器的连接
4.4 高速缓冲存储器(Cache)
4.4.1 高速缓冲存储器的原理
4.4.2 高速缓冲存储器的组织
4.5 虚拟存储器
4.5.1 虚拟存储器原理
4.5.2 虚拟存储器的分类及应用
4.6 存储器的体系结构
4.6.1 主存-辅存结构
4.6.2 Cache-主存结构
小结
思考题与习题4
第5章 总线技术
5.1 总线的基本概念
5.1.1 总线概述
5.1.2 总线分类
5.1.3 总线的数据传送
5.1.4 总线标准
5.2 系统总线
5.2.1 PC/XT总线
5.2.2 ISA总线
5.2.3 EISA总线
5.3 局部总线
5.3.1 VESA总线
5.3.2 PCI总线
5.3.3 AGP总线
5.4 外部设备总线
5.4.1 IEEE 1394总线
5.4.2 I<'2>C总线
5.5 USB总线
5.5.1 USB总线概述
5.5.2 USB总线的构成
5.5.3 USB设备的接入和应用
小结
思考题与习题5
第6章 输入/输出接口技术
6.1 概述
6.1.1 输入/输出接口的概念与功能
6.1.2 CPU与I/O接口之间传递的信息类型
6.1.3 I/O端口的编址方式
6.2 CPU与外设间的数据传送方式
6.2.1 无条件传送方式
6.2.2 查询传送方式
6.2.3 中断控制方式
6.2.4 DMA控制方式
6.2.5 I/O处理器方式
小结
思考题与习题6
第7章 中断控制接口
7.1 中断技术概述
7.1.1 中断的概念
7.1.2 微机系统中的中断处理过程
7.2 8086中断系统
7.2.1 中断类型
7.2.2 中断响应
7.2.3 中断向量表
7.2.4 中断优先级
7.2.5 中断管理
7.3 8259A中断控制器及其应用
7.3.1 8259A的内部结构及引脚
7.3.2 8259A的中断过程及工作方式
7.3.3 8259A的编程及应用
小结
思考题与习题7
第8章 通用可编程接口
8.1 可编程DMA控制器8237A
8.1.1 8237A的内部结构及引脚
8.1.2 8237A的工作方式
8.1.3 8237A内部寄存器功能及格式
8.1.4 8237A的编程及应用
8.2 可编程定时器/计数器接口芯片8253
8.2.1 8253的内部结构和引脚
8.2.2 8253的工作方式
8.2.3 8253的初始化及编程
8.3 可编程并行接口芯片8255A
8.3.1 8255A内部结构及引脚特性
8.3.2 8255A的控制字与工作方式
8.3.3 8255A的编程及应用
8.4 可编程串行通信接口芯片8251A
8.4.1 串行通信概述
8.4.2 8251A的内部结构及引脚功能
8.4.3 8251A的初始化及编程应用
小结
思考题与习题8
第9章 人机交互设备及接口
9.1 键盘与鼠标接口
9.1.1 键盘及接口电路
9.1.2 鼠标及接口电路
9.2 显示器接口
9.2.1 CRT显示器
9.2.2 CRT显示器端口编程方法
9.3 打印机接口
9.3.1 常用打印机及工作原理
9.3.2 主机与打印机的接口
9.3.3 打印机的中断调用
9.4 扫描仪原理及应用
9.4.1 扫描仪的结构和基本工作原理
9.4.2 扫描仪的主要技术指标及其应用
小结
思考题与习题9
第10章 模拟量输入/输出接口技术
10.1 典型D/A转换器芯片
10.1.1 D/A转换器的工作原理和主要参数
10.1.2 DAC0832及其应用
10.2 典型A/D转换器芯片
10.2.1 A/D转换器工作原理和主要参数
10.2.2 ADC0809转换器及其应用
10.3 模拟接口应用实例
小结
思考题与习题10
附录A DEBUG调试命令
附录B DOS系统功能调用表(INT 21H)
附录C BIOS功能调用表
附录D 8086中断向量表
参考文献
y3x
第1章 微型计算机基础知识
1.1 微型计算机概述
1.1.1 微处理器的产生和发展
1.1.2 微型计算机的特点与性能指标
1.1.3 微型计算机的分类
1.2 微型计算机系统简介
1.2.1 微型计算机硬件结构
1.2.2 微型计算机系统组成及其功能
1.3 计算机中的数据表示
1.3.1 常用计数制及其转换
1.3.2 无符号数与带符号数的表示
1.3.3 ASCII码与BCD码
1.4 微型计算机的应用
小结
思考题与习题1
第2章 微处理器内外部特性
2.1 微处理器性能简介
2.1.1 CPU的主要性能指标
2.1.2 CPU的基本功能
2.2 Intel 8086微处理器内部结构
2.2.1 8086微处理器的内部结构
2.2.2 8086的寄存器及其功能
2.3 8086 CPU外部引脚功能
2.4 存储器结构与I/O组织
2.4.1 存储器组织
2.4.2 I/O端口组织
2.5 总线操作及时序
2.5.1 8086总线周期
2.5.2 8086 CPU的工作模式
2.5.3 操作时序
2.6 Intel 80x86微处理器的功能结构
2.6.1 Intel 80386微处理器
2.6.2 Intel 80486微处理器
2.7 Pentium系列微处理器简介
2.7.1 Pentium系列微型计算机的主要特点
2.7.2 Pentium微处理器的内部结构
2.7.3 Pentium 4微处理器
小结
思考题与习题2
第3章 指令系统与汇编语言
3.1 指令格式及寻址
3.1.1 指令与指令系统
3.1.2 指令格式
3.1.3 寻址及寻址方式的概念
3.2 8086 CPU的寻址方式
3.2.1 立即寻址
3.2.2 寄存器寻址
3.2.3 存储器寻址
3.2.4 I/O端口寻址
3.3 8086 CPU的指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算与移位类指令
3.3.4 串操作类指令
3.3.5 控制转移类指令
3.3.6 处理器控制类指令
3.4 汇编语言
3.4.1 汇编语言的语句及程序结构
3.4.2 伪指令
3.4.3 宏指令
3.4.4 汇编语言程序上机环境和操作步骤
3.5 基本程序设计
3.5.1 程序设计的步骤和基本结构
3.5.2 顺序结构程序设计
3.5.3 分支结构程序设计
3.5.4 循环结构程序设计
3.5.5 子程序设计
3.6 系统功能调用
3.6.1 DOS功能调用
3.6.2 BIOS中断调用
小结
思考题与习题3
第4章 存储器及其接口
4.1 存储器概述
4.1.1 存储器的分类
4.1.2 存储器的主要性能指标
4.2 只读存储器与随机存取存储器
4.2.1 只读存储器
4.2.2 随机存取存储器
4.3 存储器与CPU的接口
4.3.1 存储器容量的扩展
4.3.2 存储器的寻址
4.3.3 CPU与存储器的连接
4.4 高速缓冲存储器(Cache)
4.4.1 高速缓冲存储器的原理
4.4.2 高速缓冲存储器的组织
4.5 虚拟存储器
4.5.1 虚拟存储器原理
4.5.2 虚拟存储器的分类及应用
4.6 存储器的体系结构
4.6.1 主存-辅存结构
4.6.2 Cache-主存结构
小结
思考题与习题4
第5章 总线技术
5.1 总线的基本概念
5.1.1 总线概述
5.1.2 总线分类
5.1.3 总线的数据传送
5.1.4 总线标准
5.2 系统总线
5.2.1 PC/XT总线
5.2.2 ISA总线
5.2.3 EISA总线
5.3 局部总线
5.3.1 VESA总线
5.3.2 PCI总线
5.3.3 AGP总线
5.4 外部设备总线
5.4.1 IEEE 1394总线
5.4.2 I<'2>C总线
5.5 USB总线
5.5.1 USB总线概述
5.5.2 USB总线的构成
5.5.3 USB设备的接入和应用
小结
思考题与习题5
第6章 输入/输出接口技术
6.1 概述
6.1.1 输入/输出接口的概念与功能
6.1.2 CPU与I/O接口之间传递的信息类型
6.1.3 I/O端口的编址方式
6.2 CPU与外设间的数据传送方式
6.2.1 无条件传送方式
6.2.2 查询传送方式
6.2.3 中断控制方式
6.2.4 DMA控制方式
6.2.5 I/O处理器方式
小结
思考题与习题6
第7章 中断控制接口
7.1 中断技术概述
7.1.1 中断的概念
7.1.2 微机系统中的中断处理过程
7.2 8086中断系统
7.2.1 中断类型
7.2.2 中断响应
7.2.3 中断向量表
7.2.4 中断优先级
7.2.5 中断管理
7.3 8259A中断控制器及其应用
7.3.1 8259A的内部结构及引脚
7.3.2 8259A的中断过程及工作方式
7.3.3 8259A的编程及应用
小结
思考题与习题7
第8章 通用可编程接口
8.1 可编程DMA控制器8237A
8.1.1 8237A的内部结构及引脚
8.1.2 8237A的工作方式
8.1.3 8237A内部寄存器功能及格式
8.1.4 8237A的编程及应用
8.2 可编程定时器/计数器接口芯片8253
8.2.1 8253的内部结构和引脚
8.2.2 8253的工作方式
8.2.3 8253的初始化及编程
8.3 可编程并行接口芯片8255A
8.3.1 8255A内部结构及引脚特性
8.3.2 8255A的控制字与工作方式
8.3.3 8255A的编程及应用
8.4 可编程串行通信接口芯片8251A
8.4.1 串行通信概述
8.4.2 8251A的内部结构及引脚功能
8.4.3 8251A的初始化及编程应用
小结
思考题与习题8
第9章 人机交互设备及接口
9.1 键盘与鼠标接口
9.1.1 键盘及接口电路
9.1.2 鼠标及接口电路
9.2 显示器接口
9.2.1 CRT显示器
9.2.2 CRT显示器端口编程方法
9.3 打印机接口
9.3.1 常用打印机及工作原理
9.3.2 主机与打印机的接口
9.3.3 打印机的中断调用
9.4 扫描仪原理及应用
9.4.1 扫描仪的结构和基本工作原理
9.4.2 扫描仪的主要技术指标及其应用
小结
思考题与习题9
第10章 模拟量输入/输出接口技术
10.1 典型D/A转换器芯片
10.1.1 D/A转换器的工作原理和主要参数
10.1.2 DAC0832及其应用
10.2 典型A/D转换器芯片
10.2.1 A/D转换器工作原理和主要参数
10.2.2 ADC0809转换器及其应用
10.3 模拟接口应用实例
小结
思考题与习题10
附录A DEBUG调试命令
附录B DOS系统功能调用表(INT 21H)
附录C BIOS功能调用表
附录D 8086中断向量表
参考文献
y3x
微机原理与接口技术
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×