描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111594840
内容简介
本书系统地讲述了微型计算机原理与接口技术。全书共分14章,内容包括:微机系统的基础知识、8086/8088微处理器、8086/8088指令系统、半导体存储器及其接口、Proteus仿真平台的使用、输入/输出与接口技术、并行输入/输出接口、中断技术、定时/计数技术、串行通信接口技术、D/A、A/D转换器的接口设计、直接存储器存取、人机接口和微型机系统总线技术。本书特点是立足“实用”“够用”的原则;内容介绍上注重基本概念、基本方法,突出重点;应用举例上注重与实际相结合,使学生学会使用并提高学习兴趣。
目 录
前 言
第1 章 微机系统的基础知识 1
1. 1 微机概述 1
1. 1. 1 微机的发展简史 1
1. 1. 2 微机的特点与分类 2
1. 2 微机系统的组成 3
1. 2. 1 硬件系统 3
1. 2. 2 软件系统 4
1. 3 计算机的运算基础 5
1. 3. 1 数制转换综合表示法 5
1. 3. 2 二进制编码 6
1. 3. 3 带符号数的表示法 7
小结 12
习题 13
第2 章 8086 / 8088 微处理器 14
2. 1 8086/8088 微处理器的功能结构 14
2. 1. 1 8086/8088 CPU 的寄存器结构 14
2. 1. 2 8086/8088 CPU 的编程结构 17
2. 1. 3 8088 与8086 的区别 19
2. 2 8086/8088 CPU 的存储器 19
2. 2. 1 8086/8088 存储器的组织 19
2. 2. 2 8086/8088 存储器的分段 20
2. 2. 3 20 位物理地址的形成 20
2. 3 8086/8088 的引脚信号和工作模式 21
2. 3. 1 8086/8088 的引脚信号和功能 21
2. 3. 2 8086/8088 的工作模式 24
2. 4 8086/8088 的典型时序分析 26
2. 4. 1 指令周期、总线周期和时钟
周期 26
2. 4. 2 小模式下8086/8088 的
读/写周期 26
2. 4. 3 模式下的总线读/写周期 28
小结 28
习题 29
第3 章 8086 / 8088 指令系统 30
3. 1 8086/8088 的指令格式和寻址方式 30
3. 1. 1 指令格式 30
3. 1. 2 操作数类型 30
3. 1. 3 有效地址和段超越 31
3. 1. 4 和数据有关的寻址方式 31
3. 1. 5 和转移地址有关的寻址方式 34
3. 1. 6 I/ O 端口寻址方式 35
3. 1. 7 串操作指令寻址方式 35
3. 2 8086/8088指令系统及汇编语言程序 36
3. 2. 1 数据传送类指令 36
3. 2. 2 算术运算类指令 42
3. 2. 3 逻辑运算和移位类指令 47
3. 2. 4 程序控制类指令 51
3. 2. 5 串操作类指令 57
3. 2. 6 处理器控制类指令 59
3. 2. 7 系统功能调用INT 21H 60
3. 3 汇编语言程序结构 62
3. 3. 1 汇编语言概述 62
3. 3. 2 汇编语言语句格式 63
3. 3. 3 汇编语言伪指令 64
3. 3. 4 汇编源程序的程序结构 67
3. 4 汇编语言程序设计 68
3. 4. 1 顺序结构程序设计 68
3. 4. 2 分支结构程序设计 68
3. 4. 3 循环结构程序设计 70
3. 4. 4 子程序结构程序设计 71
小结 75
习题 75
第4 章 半导体存储器及其接口 78
4. 1 半导体存储器 78
4. 1. 1 半导体存储器的分级体系 78
Ⅴ
4. 1. 2 半导体存储器的分类 79
4. 1. 3 半导体存储器的主要性能指标 80
4. 1. 4 存储芯片的组成 81
4. 2 存储器接口技术 82
4. 2. 1 存储器接口中应考虑的问题 83
4. 2. 2 存储器芯片的扩展 85
4. 3 主存储器接口 92
4. 3. 1 EPROM 与CPU 的连接 92
4. 3. 2 SRAM 与CPU 的连接 94
4. 3. 3 DRAM 与CPU 的连接 96
小结 98
习题 98
第5 章 Proteus 仿真平台的使用 100
5. 1 ISIS 7 Professional 界面简介 100
5. 1. 1 ISIS 主界面 100
5. 1. 2 Proteus 常用快捷键 102
5. 2 绘制电路原理图 102
5. 2. 1 元器件选择Pick 103
5. 2. 2 元器件放置 104
5. 2. 3 终端放置Terminal 104
5. 2. 4 元器件之间连线Wire 104
5. 2. 5 给导线或总线加标签Label 104
5. 2. 6 添加虚拟仪器等 105
5. 2. 7 添加文本 105
5. 2. 8 8086CPU 程序的加载 106
5. 2. 9 仿真运行 106
5. 3 应用举例 106
5. 3. 1 利用EMU8086 对源程序进行
编译 107
5. 3. 2 硬件设计与仿真 107
小结 108
习题 108
第6 章 输入/输出与接口技术 110
6. 1 I/ O 接口概述 110
6. 1. 1 接口 110
6. 1. 2 I/ O 设备与I/ O 接口 111
6. 2 I/ O 接口的基本功能与组成 111
6. 2. 1 I/ O 接口的基本功能 111
6. 2. 2 I/ O 接口组成 112
6. 3 CPU 与I/ O 端口的数据传输方式 115
6. 3. 1 程序控制方式 115
6. 3. 2 直接存储器存取方式 116
6. 3. 3 专用I/ O 处理器方式 117
6. 4 I/ O 端口地址译码技术 117
6. 4. 1 I/ O 端口和I/ O 操作 117
6. 4. 2 端口地址编址方式 118
6. 4. 3 独立编址方式的端口访问 1
第1 章 微机系统的基础知识 1
1. 1 微机概述 1
1. 1. 1 微机的发展简史 1
1. 1. 2 微机的特点与分类 2
1. 2 微机系统的组成 3
1. 2. 1 硬件系统 3
1. 2. 2 软件系统 4
1. 3 计算机的运算基础 5
1. 3. 1 数制转换综合表示法 5
1. 3. 2 二进制编码 6
1. 3. 3 带符号数的表示法 7
小结 12
习题 13
第2 章 8086 / 8088 微处理器 14
2. 1 8086/8088 微处理器的功能结构 14
2. 1. 1 8086/8088 CPU 的寄存器结构 14
2. 1. 2 8086/8088 CPU 的编程结构 17
2. 1. 3 8088 与8086 的区别 19
2. 2 8086/8088 CPU 的存储器 19
2. 2. 1 8086/8088 存储器的组织 19
2. 2. 2 8086/8088 存储器的分段 20
2. 2. 3 20 位物理地址的形成 20
2. 3 8086/8088 的引脚信号和工作模式 21
2. 3. 1 8086/8088 的引脚信号和功能 21
2. 3. 2 8086/8088 的工作模式 24
2. 4 8086/8088 的典型时序分析 26
2. 4. 1 指令周期、总线周期和时钟
周期 26
2. 4. 2 小模式下8086/8088 的
读/写周期 26
2. 4. 3 模式下的总线读/写周期 28
小结 28
习题 29
第3 章 8086 / 8088 指令系统 30
3. 1 8086/8088 的指令格式和寻址方式 30
3. 1. 1 指令格式 30
3. 1. 2 操作数类型 30
3. 1. 3 有效地址和段超越 31
3. 1. 4 和数据有关的寻址方式 31
3. 1. 5 和转移地址有关的寻址方式 34
3. 1. 6 I/ O 端口寻址方式 35
3. 1. 7 串操作指令寻址方式 35
3. 2 8086/8088指令系统及汇编语言程序 36
3. 2. 1 数据传送类指令 36
3. 2. 2 算术运算类指令 42
3. 2. 3 逻辑运算和移位类指令 47
3. 2. 4 程序控制类指令 51
3. 2. 5 串操作类指令 57
3. 2. 6 处理器控制类指令 59
3. 2. 7 系统功能调用INT 21H 60
3. 3 汇编语言程序结构 62
3. 3. 1 汇编语言概述 62
3. 3. 2 汇编语言语句格式 63
3. 3. 3 汇编语言伪指令 64
3. 3. 4 汇编源程序的程序结构 67
3. 4 汇编语言程序设计 68
3. 4. 1 顺序结构程序设计 68
3. 4. 2 分支结构程序设计 68
3. 4. 3 循环结构程序设计 70
3. 4. 4 子程序结构程序设计 71
小结 75
习题 75
第4 章 半导体存储器及其接口 78
4. 1 半导体存储器 78
4. 1. 1 半导体存储器的分级体系 78
Ⅴ
4. 1. 2 半导体存储器的分类 79
4. 1. 3 半导体存储器的主要性能指标 80
4. 1. 4 存储芯片的组成 81
4. 2 存储器接口技术 82
4. 2. 1 存储器接口中应考虑的问题 83
4. 2. 2 存储器芯片的扩展 85
4. 3 主存储器接口 92
4. 3. 1 EPROM 与CPU 的连接 92
4. 3. 2 SRAM 与CPU 的连接 94
4. 3. 3 DRAM 与CPU 的连接 96
小结 98
习题 98
第5 章 Proteus 仿真平台的使用 100
5. 1 ISIS 7 Professional 界面简介 100
5. 1. 1 ISIS 主界面 100
5. 1. 2 Proteus 常用快捷键 102
5. 2 绘制电路原理图 102
5. 2. 1 元器件选择Pick 103
5. 2. 2 元器件放置 104
5. 2. 3 终端放置Terminal 104
5. 2. 4 元器件之间连线Wire 104
5. 2. 5 给导线或总线加标签Label 104
5. 2. 6 添加虚拟仪器等 105
5. 2. 7 添加文本 105
5. 2. 8 8086CPU 程序的加载 106
5. 2. 9 仿真运行 106
5. 3 应用举例 106
5. 3. 1 利用EMU8086 对源程序进行
编译 107
5. 3. 2 硬件设计与仿真 107
小结 108
习题 108
第6 章 输入/输出与接口技术 110
6. 1 I/ O 接口概述 110
6. 1. 1 接口 110
6. 1. 2 I/ O 设备与I/ O 接口 111
6. 2 I/ O 接口的基本功能与组成 111
6. 2. 1 I/ O 接口的基本功能 111
6. 2. 2 I/ O 接口组成 112
6. 3 CPU 与I/ O 端口的数据传输方式 115
6. 3. 1 程序控制方式 115
6. 3. 2 直接存储器存取方式 116
6. 3. 3 专用I/ O 处理器方式 117
6. 4 I/ O 端口地址译码技术 117
6. 4. 1 I/ O 端口和I/ O 操作 117
6. 4. 2 端口地址编址方式 118
6. 4. 3 独立编址方式的端口访问 1
前 言
微型计算机原理及其接口技术是高等院校理工科学生必修的一门计算机基础教育课程. 也是研究生入学考试和面试的常选课程之一. 通过本课程的学习. 可以增强学生对微型计算机的认识. 提高其应用与程序开发的能力. 同时. 通过本课程的学习. 学生可以掌握一种学习计算机类课程的学习方法. 为学习单片机原理、PLC 等后续专业课程打下扎实的基础.微型计算机原理及其接口技术课程教材种类很多. 各有特色. 本书是编者们在试用多种版本教材、教授不同层次教学对象的基础上. 总结多年教学经验而撰写的. 在章节选取上. 立足“实用” “够用” 的原则. 内容介绍上注重基本概念、基本方法. 突出重点. 应用举例上注重与实际相结合. 使学生学会使用并提高学习兴趣. 不把主要精力花费在空洞的理论上是本书编者们希望实现的目标.本书共14 章: 第1 章微机系统的基础知识、第2 章8086/8088 微处理器、第3 章8086/8088指令系统、第4 章半导体存储器及其接口、第5 章Proteus 仿真平台的使用、第6 章输入/ 输出与接口技术、第7 章并行输入/ 输出接口、第8 章中断技术、第9 章定时/ 计数技术、第10 章串行通信接口技术、第11 章D/ A、A/ D 转换器的接口设计、第12 章直接存储器存取、第13 章人机接口、第14 章微型机系统总线技术.本书可作为普通高等院校计算机、电子信息工程、自动化等专业的教材. 也可作为从事微机系统开发和应用的工程技术人员的参考用书.本书在编写过程中. 参考了有关书籍和资料. 在此对相关作者表示感谢. 同时. 由于编者水平有限. 书中难免存在一些不足和错误. 恳请广大读者、专家批评指正.编 者
评论
还没有评论。