书籍详情
微机原理与接口技术
作者:赵雪岩
出版社:北方交通大学出版社
出版时间:2005-06-01
ISBN:9787810823760
定价:¥29.00
购买这本书可以去
内容简介
本教材以Intel8086/8088微型计算机的基础内容为起点,以80386/80486/Pentium等32位PC系列机为主要背景机,全面系统地阐述了微型计算机的基本工作原理和各种接口技术。全书共有10章,主要介绍微型计算机系统组成及工作原理、Intel系列微处理器、80x86指令系统、汇编语言程序设计基础、存储器、输人输出接口基础与总线结构、中断技术、接口技术等。书中注重选材的科学性、先进性和实用性,充分考虑了Intel系列微处理器的向上兼容性,论述深入浅出。并从现代计算机的实际应用需要出发,充实了在80386/80486/Pentium系列微处理器中采用的一些新的计算理念、概念、芯片和工作机理,增加了对现代最新接口技术和软件接口概念的介绍。编写时遵循"宽编窄用"的内容选取原则和模块化、结构化的内容组织原则,适用面宽。本书可作为高等学校电子信息类专业的通用本科教材,也可作为研究生和各类计算机应用培训班的教材及专科教学参考书,还可供从事微型计算机应用开发工作的科技人员参考。
作者简介
暂缺《微机原理与接口技术》作者简介
目录
第1章 微型计算机系统概论
1.1 微型计算机的发展和应用
1.1.1 微型计算机的发展
1.1.2 微型计算机的应用
1.2 微型计算机系统组成和工作原理
1.2.1 冯.诺依曼结构
1.2.2 微型计算机基本结构和功能
1.2.3 微型计算机基本工作原理
1.2.4 微型计算机系统
1.2.5 微型计算机分类
1.2.6 微型计算机系统的主要性能指标
1.3 微型计算机的运算基础
1.3.1 计算机中的数制与码制
1.3.2 计算机的运算
思考与习题
第2章 微处理器
2.1 Intel 8086/8088微处理器
2.1.1 8086/8088内部结构
2.1.2 8086/8088的寄存器结构
2.1.3 8086 CPU的引脚及功能
2.1.4 8086总线周期
2.2 Intel 80386微处理器
2.2.1 80386的内部结构
2.2.2 80386的3中工作方式
2.2.3 80386的内部寄存器
2.2.4 指令流水线和地址流水线
2.2.5 80386的引脚信号和功能
2.2.6 80386的总线周期
2.3 Intel Pentium微处理器
2.3.1 Pentium采用的先进技术
2.3.2 Pentium的技术特点
2.3.3 Pentium的内部结构
2.3.4 Pentium的寄存器
2.3.5 Pentium的主要信号和功能
2.3.6 Pentium的总线周期
2.3.7Pentium系列微处理器的技术发展
思考与习题
第3章 指令系统
3.1 寻址系统
3.1.1 8086的寻址方式
3.1.2 80386/80486的寻址方式
3.2 指令格式
3.2.1 8086/8088通用指令格式
3.2.2 80386/80486指令格式
3.2.3 指令功能描述符号
3.3 8086指令系统
3.3.1 传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 移位类指令
3.3.5 程序控制类指令
3.3.6 字符串处理指令
3.3.7 处理机控制指令
3.4 80x86/Pentium指令系统
3.4.1 80286增强与增加的指令
3.4.2 80386/80486增强与增加的指令
3.4.3 Pentium系列处理器增加的指令
第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.4.4 循环程序设计
4.4.5 子程序设计与调用技术
4.5 模块化程序设计技术
4.5.1 模块化程序设计的原则
4.5.2 程序中模块间的关系
4.5.3 模块化程序设计举例
4.5.4 汇编语言与高级语言的连接
思考与习题
第5章 存储器
5.1 存储器概述
5.1.1 存储器的分类及主要性能指标
5.1.2 存储器的分级结构
5.1.3 常用存储芯片与的CPU接口特性
5.2 内存的组织原理与设计
5.2.1 存储器结构的确定
5.2.2 存储器芯片的选择
5.2.3 存储器接口的设计
5.2.4 小型存储器设计举例
5.3 高档微机系统中的高速缓存技术
5.3.1 cache概述
5.3.2 cache的组织方式
5.3.3 cache的数据更新方法
5.3.4 cache控制器82358
5.4 高档微机系统中的虚拟存储器技术
5.4.1 虚拟存储器工作原理
5.4.2 虚拟存储器管理机制
思考与习题
第6章 微机接口技术基础与总线结构
6.1 I/O接口概述
6.1.1 I/O接口的概念
6.1.2 借口部件的I/O端口
6.1.3 接口分类
6.2 I/O断口的编址方式
6.2.1 存储器影象方式
6.2.2 隔离I/O方式
6.2.3 80486/80386的端口编址方式
6.3 I/O同步控制方式
6.3.1 程序查询方式
6.3.2 中断驱动式控制
6.3.3 直接存储器存取控制
6.3.4 专用I/O处理机控制
6.4 总线与总线结构
6.4.1 总线的基本概念
6.4.2 总线控制
6.4.3 总线标准
6.4.4 高档PC系列微机总线层次结构
思考与习题
第7章 中断技术
7.1 概述
7.1.1 中断概念
7.1.2 中断源
7.1.3 中断系统的功能
7.1.4 中断处理过程
7.2 中断的识别与判优
7.2.1 程序查询式识别与判优
7.2.2 中断向量式识别与判优
7.3 可编程中断控制器8259A
7.3.1 8259A的内部结构与引脚功能
7.3.2 8259A的中断工作过程
7.3.3 8259A的编程与使用
7.4 80386/80486及Pentium CPU的中断机制
7.4.1中断向量号分配与中断向量获取方法
7.4.2 各类中断/异常的优先级
7.4.3 中断/异常的检测,响应,处理过程
7.5 80x86微机的硬件中断控制逻辑
7.5.1 PC/AT机的硬件中断控制逻辑
7.5.2 80386/80486及Pentium 微机的中断控制逻辑
思考与习题
第8章 并行接口
8.1 可编程并行芯片8255A
8.1.1 内部结构与引脚功能
8.1.2 控制字的确定和初始化 编程
8.1.3 工作方式
8.1.4 8255A的应用
8.2 IDE/EIDE标准接口
8.3 SCSI标准接口
8.3.1 SCSI的主要性能特点
8.3.2 SCSI的总线结构与总线信号
思考与习题
第9章串行接口
9.1 串行通信的基本概念
9.1.1 数据传送方式
9.1.2 波特率和收/发时钟
9.1.3 信号的调制和解调
9.1.4 差错控制
9.1.5 信道的多路复用
9.1.6 串性通信的基本概念
9.2 串行通信规程
9.2.1 异步通信规程TTY
9.2.2 同步通信规程
9.3 串行通信标准接口
9.3.1 RS-232C标准接口
9.3.2 USB标准接口
9.3.3 IEEE 1394标准接口
9.4 可编程异步串行接口芯片INS 8250
9.4.1 引脚功能
9.4.2 内部寄存器
9.4.3 INS 8250的编程
9.4.4 INS 8250的应用举例
9.5 PC系列微机中的串行通信接口
思考与习题
第10章 常用接口
10.1 可编程时间接口
10.1.1 8254的芯片结构与功能
10.1.2 8254的工作方式
10.1.3 8254的控制命令字格式
10.1.4 8254的编程及应用
10.2 DMA控制器8237A-5
10.2.1 主要功能和特性
10.2.2 内部结构和引脚信号
10.2.3 8237-5的初始化编程及应用
10.3 数/模,模/数转换接口
10.3.1 数/模转换接口
10.3.2 模/数转换接口
10.4 基本人机交换接口
10.4.1 键盘接口
10.4.2 LED显示器接口
10.4.3 CRT显示器接口
10.4.4 打印机接口
10.4.5 鼠标接口
10.5 32位微机系统的高性能多功能接口芯片
10.5.1 高性能多功能外围接口芯片82380
10.5.2 PCI总线接口芯片
10.6 软件接口
10.6.1 软件接口的作用
10.6.2 软件接口的调用方法
思考与习题
附录A ASCII 码表
附录B DEBUG 命令表
参考文献
1.1 微型计算机的发展和应用
1.1.1 微型计算机的发展
1.1.2 微型计算机的应用
1.2 微型计算机系统组成和工作原理
1.2.1 冯.诺依曼结构
1.2.2 微型计算机基本结构和功能
1.2.3 微型计算机基本工作原理
1.2.4 微型计算机系统
1.2.5 微型计算机分类
1.2.6 微型计算机系统的主要性能指标
1.3 微型计算机的运算基础
1.3.1 计算机中的数制与码制
1.3.2 计算机的运算
思考与习题
第2章 微处理器
2.1 Intel 8086/8088微处理器
2.1.1 8086/8088内部结构
2.1.2 8086/8088的寄存器结构
2.1.3 8086 CPU的引脚及功能
2.1.4 8086总线周期
2.2 Intel 80386微处理器
2.2.1 80386的内部结构
2.2.2 80386的3中工作方式
2.2.3 80386的内部寄存器
2.2.4 指令流水线和地址流水线
2.2.5 80386的引脚信号和功能
2.2.6 80386的总线周期
2.3 Intel Pentium微处理器
2.3.1 Pentium采用的先进技术
2.3.2 Pentium的技术特点
2.3.3 Pentium的内部结构
2.3.4 Pentium的寄存器
2.3.5 Pentium的主要信号和功能
2.3.6 Pentium的总线周期
2.3.7Pentium系列微处理器的技术发展
思考与习题
第3章 指令系统
3.1 寻址系统
3.1.1 8086的寻址方式
3.1.2 80386/80486的寻址方式
3.2 指令格式
3.2.1 8086/8088通用指令格式
3.2.2 80386/80486指令格式
3.2.3 指令功能描述符号
3.3 8086指令系统
3.3.1 传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 移位类指令
3.3.5 程序控制类指令
3.3.6 字符串处理指令
3.3.7 处理机控制指令
3.4 80x86/Pentium指令系统
3.4.1 80286增强与增加的指令
3.4.2 80386/80486增强与增加的指令
3.4.3 Pentium系列处理器增加的指令
第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.4.4 循环程序设计
4.4.5 子程序设计与调用技术
4.5 模块化程序设计技术
4.5.1 模块化程序设计的原则
4.5.2 程序中模块间的关系
4.5.3 模块化程序设计举例
4.5.4 汇编语言与高级语言的连接
思考与习题
第5章 存储器
5.1 存储器概述
5.1.1 存储器的分类及主要性能指标
5.1.2 存储器的分级结构
5.1.3 常用存储芯片与的CPU接口特性
5.2 内存的组织原理与设计
5.2.1 存储器结构的确定
5.2.2 存储器芯片的选择
5.2.3 存储器接口的设计
5.2.4 小型存储器设计举例
5.3 高档微机系统中的高速缓存技术
5.3.1 cache概述
5.3.2 cache的组织方式
5.3.3 cache的数据更新方法
5.3.4 cache控制器82358
5.4 高档微机系统中的虚拟存储器技术
5.4.1 虚拟存储器工作原理
5.4.2 虚拟存储器管理机制
思考与习题
第6章 微机接口技术基础与总线结构
6.1 I/O接口概述
6.1.1 I/O接口的概念
6.1.2 借口部件的I/O端口
6.1.3 接口分类
6.2 I/O断口的编址方式
6.2.1 存储器影象方式
6.2.2 隔离I/O方式
6.2.3 80486/80386的端口编址方式
6.3 I/O同步控制方式
6.3.1 程序查询方式
6.3.2 中断驱动式控制
6.3.3 直接存储器存取控制
6.3.4 专用I/O处理机控制
6.4 总线与总线结构
6.4.1 总线的基本概念
6.4.2 总线控制
6.4.3 总线标准
6.4.4 高档PC系列微机总线层次结构
思考与习题
第7章 中断技术
7.1 概述
7.1.1 中断概念
7.1.2 中断源
7.1.3 中断系统的功能
7.1.4 中断处理过程
7.2 中断的识别与判优
7.2.1 程序查询式识别与判优
7.2.2 中断向量式识别与判优
7.3 可编程中断控制器8259A
7.3.1 8259A的内部结构与引脚功能
7.3.2 8259A的中断工作过程
7.3.3 8259A的编程与使用
7.4 80386/80486及Pentium CPU的中断机制
7.4.1中断向量号分配与中断向量获取方法
7.4.2 各类中断/异常的优先级
7.4.3 中断/异常的检测,响应,处理过程
7.5 80x86微机的硬件中断控制逻辑
7.5.1 PC/AT机的硬件中断控制逻辑
7.5.2 80386/80486及Pentium 微机的中断控制逻辑
思考与习题
第8章 并行接口
8.1 可编程并行芯片8255A
8.1.1 内部结构与引脚功能
8.1.2 控制字的确定和初始化 编程
8.1.3 工作方式
8.1.4 8255A的应用
8.2 IDE/EIDE标准接口
8.3 SCSI标准接口
8.3.1 SCSI的主要性能特点
8.3.2 SCSI的总线结构与总线信号
思考与习题
第9章串行接口
9.1 串行通信的基本概念
9.1.1 数据传送方式
9.1.2 波特率和收/发时钟
9.1.3 信号的调制和解调
9.1.4 差错控制
9.1.5 信道的多路复用
9.1.6 串性通信的基本概念
9.2 串行通信规程
9.2.1 异步通信规程TTY
9.2.2 同步通信规程
9.3 串行通信标准接口
9.3.1 RS-232C标准接口
9.3.2 USB标准接口
9.3.3 IEEE 1394标准接口
9.4 可编程异步串行接口芯片INS 8250
9.4.1 引脚功能
9.4.2 内部寄存器
9.4.3 INS 8250的编程
9.4.4 INS 8250的应用举例
9.5 PC系列微机中的串行通信接口
思考与习题
第10章 常用接口
10.1 可编程时间接口
10.1.1 8254的芯片结构与功能
10.1.2 8254的工作方式
10.1.3 8254的控制命令字格式
10.1.4 8254的编程及应用
10.2 DMA控制器8237A-5
10.2.1 主要功能和特性
10.2.2 内部结构和引脚信号
10.2.3 8237-5的初始化编程及应用
10.3 数/模,模/数转换接口
10.3.1 数/模转换接口
10.3.2 模/数转换接口
10.4 基本人机交换接口
10.4.1 键盘接口
10.4.2 LED显示器接口
10.4.3 CRT显示器接口
10.4.4 打印机接口
10.4.5 鼠标接口
10.5 32位微机系统的高性能多功能接口芯片
10.5.1 高性能多功能外围接口芯片82380
10.5.2 PCI总线接口芯片
10.6 软件接口
10.6.1 软件接口的作用
10.6.2 软件接口的调用方法
思考与习题
附录A ASCII 码表
附录B DEBUG 命令表
参考文献
猜您喜欢