微机原理与接口技术 第2版PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:龚尚福主编(西安科技大学)
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2008
- ISBN:7560612768
- 页数:410 页
第1章 概述 1
1.1 计算机的数制及其转换 1
1.1.1 数与数制 1
1.1.2 不同数制之间的转换 2
1.2 计算机中数与字符的编码 7
1.2.1 数值数据的编码及其运算 7
1.2.2 非数值数据的二进制编码 14
1.3 微型计算机系统组成 17
1.3.1 微型计算机硬件系统组成 17
1.3.2 微型计算机软件系统组成 19
1.3.3 微型计算机的工作过程 20
1.4 微型计算机的性能指标及分类 20
1.4.1 微型计算机的性能指标 20
1.4.2 微型计算机的分类 22
1.5 多媒体计算机 23
1.5.1 多媒体与多媒体技术 23
1.5.2 多媒体计算机的基本特征 24
习题1 24
第2章 微处理器结构 26
2.1 微处理器的发展概况 26
2.1.1 微处理器的发展 26
2.1.2 微处理器简介 28
2.2 微处理器的功能结构 30
2.2.1 微处理器的典型结构 30
2.2.2 Intel 8086微处理器功能结构 31
2.2.3 Intel 80486微处理器功能结构 37
2.2.4 Pentium微处理器功能结构 44
习题2 46
第3章 指令系统和寻址方式 47
3.1 指令系统概述 47
3.2 8088/8086 CPU的寻址方式 48
3.2.1 数据寻址方式 48
3.2.2 指令寻址方式 54
3.3 8088/8086 CPU的指令系统 57
3.3.1 数据传送指令 57
3.3.2 算术运算指令 62
3.3.3 逻辑运算和移位指令 70
3.3.4 串操作指令 73
3.3.5 控制转移指令 77
3.3.6 处理器控制指令 88
3.4 80x86和Pentium CPU扩充及增加的指令 89
3.4.1 数据传送指令 89
3.4.2 算术运算指令 92
3.4.3 逻辑运算和移位指令 94
3.4.4 串操作指令 96
3.4.5 控制转移指令 96
3.4.6 处理器控制指令 97
3.4.7 条件置位指令 98
习题3 100
第4章 汇编语言程序设计 102
4.1 汇编语言程序格式 102
4.1.1 汇编语言的程序结构 102
4.1.2 汇编语言的语句格式 103
4.1.3 汇编语言的运算符 105
4.2 伪指令 107
4.2.1 定义符号的伪指令 107
4.2.2 定义数据的伪指令 108
4.2.3 定义程序开始和结束的伪指令 110
4.2.4 指令集选择伪指令 110
4.2.5 地址计数器与对准伪操 111
4.3 汇编语言源程序结构 113
4.4 汇编语言程序的上机过程 115
4.4.1 建立汇编语言的工作环境 116
4.4.2 汇编语言源程序上机过程 116
4.5 汇编语言程序设计 119
4.5.1 流程图的组成 119
4.5.2 顺序程序结构 120
4.5.3 分支程序设计 121
4.5.4 循环程序设计 122
4.5.5 子程序结构形式与操作 125
4.5.6 BIOS中断调用 129
4.5.7 DOS功能调用 133
4.5.8 宏汇编 137
4.6 程序设计举例 140
习题4 145
第5章 微处理器总线时序和系统总线 148
5.1 微处理器性能指标 148
5.2 微处理器总线及配置 151
5.2.1 Intel 8086微处理器的引脚功能 151
5.2.2 8086微处理器的系统配置 156
5.3 8086微处理器的基本时序 162
5.4 系统总线 168
5.4.1 概述 168
5.4.2 PC总线 171
5.4.3 PCI总线 172
5.4.4 通用串行总线USB 175
习题5 181
第6章 内存储器 182
6.1 概述 182
6.1.1 存储器的一般概念和分类 182
6.1.2 半导体存储器的分类 182
6.1.3 内存储器的主要技术指标 184
6.2 随机存储器(RAM) 185
6.2.1 静态RAM 185
6.2.2 动态RAM 187
6.3 只读存储器(ROM) 190
6.3.1 掩膜ROM 190
6.3.2 可擦可编程只读存储器(EPROM、EEPROM) 191
6.4 CPU与存储器的连接 196
6.4.1 连接时应注意的问题 196
6.4.2 典型CPU与存储器的连接 197
6.5 现代RAM 202
6.5.1 内存条的构成 202
6.5.2 扩展数据输出动态随机访问存储器EDO DRAM 202
6.5.3 同步动态随机访问存储器SDRAM 202
6.5.4 突发存取的高速动态随机存储器Rambus DRAM 203
6.6 存储器的扩展及其控制 204
6.6.1 主存储器容量的扩展 204
6.6.2 存储芯片的地址分配和片选 207
6.6.3 主存的校验 208
6.6.4 PC系列微机的存储器接口 209
习题6 210
第7章 输入和输出技术 212
7.1 接口技术概述 212
7.1.1 CPU与外部设备之间的接口信息 212
7.1.2 输入/输出指令及其寻址方式 213
7.1.3 CPU的输入/输出时序 215
7.1.4 常用外围接口芯片 216
7.2 CPU与外设之间数据传送方式 219
7.2.1 程序控制方式 219
7.2.2 中断控制方式 221
7.2.3 直接存储器存取(DMA)控制方式 221
7.2.4 I/O处理机方式 223
7.3 DMA控制器 224
7.3.1 DMA控制器的功能 224
7.3.2 可编程DMA控制器Intel 8237DMAC的主要性能和内部结构 225
7.3.3 8237的引脚和时序 227
7.3.4 8237 DMAC的工作方式 231
7.3.5 8237的控制字和编程 233
7.3.6 Intel 8237的应用举例 239
习题7 243
第8章 中断技术 244
8.1 中断概述 244
8.1.1 中断的基本概念 244
8.1.2 中断的响应过程 245
8.1.3 中断控制的功能 246
8.1.4 最简单的中断情况 246
8.2 多级中断管理 247
8.2.1 用软件查询确定中断优先权 248
8.2.2 硬件优先权排队电路 249
8.3 IBM-PC机的中断系统 250
8.3.1 外部中断 250
8.3.2 内部中断 251
8.3.3 中断优先权 251
8.3.4 中断向量表 252
8.3.5 微处理器的中断响应和处理过程 253
8.4 可编程中断控制器Intel 8259A 255
8.4.1 Intel 8259A的主要性能和内部结构 255
8.4.2 Intel 8259A的外部特性 257
8.4.3 Intel 8259A的控制字和编程 258
8.4.4 Intel 8259A的工作方式 263
8.4.5 Intel 8259A的应用举例 267
习题8 270
第9章 定时与计数接口电路 272
9.1 定时/计数的基本概念 272
9.2 可编程定时/计数器Intel 8253/8254 272
9.2.1 Intel 8253的主要性能和内部结构 272
9.2.2 Intel 8253的外部性能 273
9.2.3 Intel 8253的控制字和编程 274
9.2.4 Intel 8253的工作方式 275
9.2.5 Intel 8253的应用举例 278
9.3 INTEL 8254简介 279
习题9 280
第10章 并行和串行接口电路 282
10.1 概述 282
10.1.1 并行通信 282
10.1.2 串行通信 284
10.2 可编程并行接口电路Intel 8255A 288
10.2.1 8255A的主要性能和内部结构 288
10.2.2 8255A的外部性能 290
10.2.3 8255A的控制字和编程 291
10.2.4 8255A的工作方式 292
10.2.5 8255A的应用举例 301
10.3 可编程串行接口电路Intel 8251A 303
10.3.1 8251A的主要性能和内部结构 303
10.3.2 8251A的外部性能 305
10.3.3 8251A编程地址 308
10.3.4 8251A的控制字 309
10.3.5 8251A编程应用举例 313
习题10 314
第11章 开关量与模拟量接口技术 316
11.1 概述 316
11.1.1 开关量 316
11.1.2 模拟量 317
11.2 开关量接口 318
11.2.1 光电子器件 318
11.2.2 开关量输入接口电路 322
11.2.3 开关量输出接口电路 324
11.3 模拟量接口 327
11.3.1 D/A转换器 327
11.3.2 A/D转换器 334
11.4 多通道数据采集系统 341
11.4.1 数据采集系统 341
11.4.2 数据处理系统 343
11.4.3 多路模拟通道 343
习题11 344
第12章 人机接口技术 345
12.1 概述 345
12.1.1 人机交互设备分类 345
12.1.2 人机接口的功能 346
12.2 键盘与键盘接口 346
12.2.1 非编码键盘接口 347
12.2.2 编码键盘接口 351
12.3 显示器 353
12.3.1 CRT显示器及接口 353
12.3.2 LED数字显示技术 362
12.4 打印机接口技术 366
12.4.1 打印机的基本工作原理 366
12.4.2 打印机适配器 367
12.5 磁盘存储器 367
12.5.1 磁盘记录原理 367
12.5.2 硬磁盘及接口技术 368
12.5.3 磁盘输入/输出程序设计 370
12.6 光存储器 370
习题12 372
第13章 微机应用系统设计与实现 374
13.1 概述 374
13.1.1 微机应用的意义 374
13.1.2 微机应用系统的一般类型 374
13.2 系统设计的原则与步骤 375
13.2.1 微机应用系统的一般构成 375
13.2.2 应用系统的设计原则和要求 378
13.2.3 微机应用系统设计的基本内容和步骤 380
13.2.4 系统集成 386
13.3 微机应用系统设计实例 387
13.3.1 微机信号发生器的分析与设计 387
13.3.2 城市交通管理控制系统分析与设计 396
13.4 虚拟仪器技术 401
习题13 403
附录1 汇编语言常用出错信息 404
附录2 动态调试工具软件DEBUG命令表 409
参考文献 410
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《大学物理简明教程 下 第2版》施卫主编 2020