注册 登录 进入教材巡展
#
  • #

出版时间:2018-07-06

最新印次日期:2025-7

出版社:机械工业出版社

以下为《微型计算机原理及其接口技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 机械工业出版社
  • 9787111594840
  • 1-5
  • 47268186-5
  • 16开
  • 2018-07-06
  • 437
  • 工学
  • 计算机类
  • 计算机科学与技术
  • 本科
内容简介
本书系统地讲述了微型计算机原理与接口技术。全书共分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 独立编址方式的端口访问 119
6. 5 I/ O 端口的地址 120
6. 5. 1 I/ O 硬件分类 120
6. 5. 2 I/ O 端口地址分配 120
6. 5. 3 地址选用的原则 121
6. 6 I/ O 接口设计方法 121
6. 6. 1 I/ O 接口硬件设计方法 121
6. 6. 2 I/ O 接口软件设计方法 122
小结 123
习题 123
第7 章 并行输入/输出接口 124
7. 1 并行接口的基本概念 124
7. 2 可编程并行I/ O 接口———8255A 125
7. 2. 1 8255A的主要特征和内部结构 125
7. 2. 2 8255A 的外部引脚 126
7. 2. 3 CPU 与8255A 的连接 127
7. 2. 4 8255A 的控制字和初始化编程 128
7. 3 8255A 的3 种工作方式及其应用 129
7. 3. 1 方式0 及其应用 129
7. 3. 2 方式1 及其应用 130
7. 3. 3 方式2 及其应用 133
7. 4 8255A 应用举例 135
小结 139
习题 139
第8 章 中断技术 140
8. 1 中断系统 140
8. 1. 1 中断的概念 140
8. 1. 2 中断系统的功能 141
8. 2 中断技术的基本概念 141
8. 2. 1 中断的分类 141
8. 2. 2 中断源与中断识别 143
8. 2. 3 中断向量与中断向量表 144
8. 2. 4 中断类型码与中断向量指针 144
8. 2. 5 中断优先级排队方式及
中断嵌套 145
8. 2. 6 8086/8088 的中断处理过程 146
8. 2. 7 中断响应时序 148
8. 3 8259A 中断控制器 148
8. 3. 1 8259A 中断控制器外部引脚 149
8. 3. 2 8259A 中断控制器内部结构与
主要功能 150
8. 3. 3 8259A 的工作方式 151
   Ⅵ 
8. 3. 4 8259A 的中断过程 156
8. 3. 5 8259A 的初始化命令字 156
8. 3. 6 8259A 的操作命令字 160
8. 4 8259A 的级联 162
8. 5 8259A 在微机系统中的应用 163
8. 5. 1 微机系统实模式下可屏蔽
中断体系 163
8. 5. 2 8259A 在微机系统中的
应用举例 165
小结 168
习题 169
第9 章 定时/计数技术 170
9. 1 8254 定时/计数器 170
9. 2 8254 的结构 170
9. 2. 1 8254 的内部结构 170
9. 2. 2 8254 引脚信号 171
9. 3 8254 的工作方式 172
9. 4 8254 的编程 177
9. 4. 1 控制字的格式 177
9. 4. 2 8254 的读回命令 178
9. 4. 3 计数初始值的设定 178
9. 4. 4 8254 的初始化编程 179
9. 5 8254 的应用 180
小结 182
习题 182
第10 章 串行通信接口技术 183
10. 1 串行接口技术 183
10. 1. 1 串行通信的传输方式 183
10. 1. 2 调制和解调 184
10. 1. 3 数据传输率 184
10. 1. 4 串行通信的数据校验 185
10. 2 串行通信的数据格式 185
10. 2. 1 串行异步通信 185
10. 2. 2 串行同步通信 186
10. 3 串行通信接口标准 187
10. 3. 1 RS 232C 串行接口标准 187
10. 3. 2 RS 422 与RS 485 串行接口
标准 189
10. 3. 3 USB 接口标准 191
10. 4 可编程串行通信接口芯片8251A 191
10. 4. 1 8251A 的主要功能 191
10. 4. 2 8251A 的内部结构 192
10. 4. 3 8251A 的引脚功能 193
10. 4. 4 8251A 的编程命令 195
10. 4. 5 8251A 的编程 197
10. 4. 6 8251A 的应用 198
10. 5 PC 串行口I/ O 202
10. 5. 1 DOS 异步通信I/ O 功能及其
调用 203
10. 5. 2 BIOS 异步通信I/ O 功能及其
调用 203
小结 205
习题 205
第11 章 D / A、A / D 转换器的接口
设计 207
11. 1 概述 207
11. 2 D/ A 转换器及其接口技术 207
11. 2. 1 D/ A转换器的主要性能指标 208
11. 2. 2 D/ A 转换器的结构及
工作原理 209
11. 2. 3 DAC0832 D/ A 转换器 209
11. 3 A/ D 转换器及其接口技术 213
11. 3. 1 A/ D转换器的主要性能指标 213
11. 3. 2 A/ D 转换器的内部结构 214
11. 3. 3 A/ D 转换器的工作原理 214
11. 3. 4 ADC0809 A/ D 转换器 215
11. 4 多路模拟开关及采样/保持器 219
11. 4. 1 多路模拟开关 219
11. 4. 2 采样/保持器 219
小结 219
习题 220
第12 章 直接存储器存取 221
12. 1 DMA 的工作原理及过程 221
12. 1. 1 DMA 的工作原理 221
12. 1. 2 DMA 的工作过程 222
12. 2 DMA 控制器 223
12. 2. 1 8237A 的基本结构 223
12. 2. 2 8237A 的工作模式 226
12. 2. 3 8237A 的内部寄存器 227
12. 2. 4 8237A 各寄存器的端口地址 232
12. 3 8237A 的初始化编程 233
12. 4 DMA 的应用举例 234
小结 235
习题 236
第13 章 人机接口 237
13. 1 人机接口概述 237
13. 1. 1 人机交互设备 237
 Ⅶ 
13. 1. 2 人机接口电路 238
13. 2 键盘接口 238
13. 2. 1 PC 键盘接口原理 238
13. 2. 2 键盘与主机之间的通信方式 239
13. 3 显示器接口 241
13. 3. 1 CRT 显示器 241
13. 3. 2 CRT 显示器的主要性能参数 242
13. 3. 3 显示卡 243
13. 3. 4 液晶显示器 245
13. 4 打印机接口 248
13. 4. 1 并行接口标准 248
13. 4. 2 打印机接口电路 250
小结 251
习题 251
第14 章 微型机系统总线技术 252
14. 1 总线技术 252
14. 1. 1 总线规范的基本内容 252
14. 1. 2 总线分类 253
14. 1. 3 总线传输过程 254
14. 1. 4 总线传输控制 254
14. 1. 5 现代总线发展 256
14. 2 局部总线 258
14. 2. 1 IBM PC 总线结构 258
14. 2. 2 其他局部总线 258
14. 2. 3 PCI 总线 260
14. 3 系统总线 267
14. 3. 1 系统总线简介 267
14. 3. 2 Multibus 总线 268
14. 3. 3 STD 总线 270
14. 4 通信总线 271
14. 4. 1 IEEE 488 总线 271
14. 4. 2 SCSI 总线 272
14. 4. 3 IEEE 1394 274
14. 4. 4 通用串行总线USB 274
小结 278
习题 278
附录 ASCII 码一览表 279
参考文献 280