书籍详情
微机原理与接口技术(第5版)
作者:李芷 著
出版社:电子工业出版社
出版时间:2020-05-01
ISBN:9787121385827
定价:¥45.00
购买这本书可以去
内容简介
本书以Intel 80x86系列微处理器为背景,从应用角度系统介绍了16位和32位微机原理与接口技术。全书共11章。首先介绍微机的基本组成及软件和硬件基础;然后分别介绍微机系统的微处理器及其系统结构、汇编语言程序设计、微机存储器、微机接口中断系统、控制器接口、并行/串行通信接口、D/A转换和A/D转换接口、总线接口,并针对微机系统常用的可编程接口给出应用实例分析;最后给出7个通用接口应用实验示例,供相关课程教学实验选用。 本书可作为高等院校、高等职业院校计算机类、通信工程类等相关专业的教材,也可作为计算机(偏硬件技术)等级考试的培训教材,还可供从事微机系统设计和应用的技术人员自学相关知识时参考。
作者简介
李芷,女,副教授,毕业于南京工学院(现东南大学)计算机专业学习,1982年获学士学位;1982-1999 于江苏理工大学(现江苏大学)任教,1994年获硕士学位;2000-2009年在南京师范大学任教。主持参加完成部/省级课题3项、横向或自选课题6项,发表论文20余篇,主持研发了8个系统/应用软件。主持开发的《教学管理系统》、《教学质量评价系统》、《学生成绩管理系统》等高校教学管理软件通过学校鉴定,并获2000年学校科技进步二等奖。主编《微机接口技术及其应用》、《微机原理与接口技术》及《汇编语言程序设计》,其中《微机原理与接口技术(第3版)》获选普通高等教育十一五国家级规划教材。
目录
目录
第1章 微机概述\t1
1.1 微机\t1
1.1.1 微处理器、微机和微机系统\t1
1.1.2 微机的性能指标\t1
1.1.3 微机系统的组成\t3
1.1.4 微机的分类及其应用\t4
1.2 微机的软/硬件基础\t5
1.2.1 微机中的数和运算\t5
1.2.2 微机的总线结构\t10
1.2.3 微机系统的组成技术\t11
1.2.4 微机中常用的数字部件\t12
习题1\t15
第2章 80x86系列微处理器及其系统结构\t17
2.1 8086/8088的结构及特点\t17
2.1.1 8086/8088的结构\t17
2.1.2 8086/8088的总线周期\t20
2.1.3 8086/8088的引脚特性\t20
2.2 8086/8088的系统组成\t22
2.2.1 8086/8088的系统结构\t22
2.2.2 8086/8088最小模式系统组成\t23
2.2.3 8086/8088最大模式系统组成\t23
2.3 现代微处理器系统\t24
2.3.1 80x86系列高档微处理器\t24
2.3.2 32位微处理器的寄存器\t26
2.3.3 32位微处理器的工作方式\t27
2.3.4 现代微机的系统结构\t28
习题2\t30
第3章 汇编语言程序设计\t31
3.1 汇编语言的指令系统\t31
3.1.1 指令和指令系统\t31
3.1.2 8086/8088指令语句\t32
3.1.3 8086/8088指令系统\t34
3.2 汇编语言程序\t42
3.2.1 汇编语言程序的语句格式及汇编表达式\t43
3.2.2 伪指令\t44
3.2.3 汇编过程\t47
3.3 汇编语言程序设计\t47
3.3.1 顺序程序\t48
3.3.2 分支程序\t49
3.3.3 循环程序\t53
3.3.4 子程序设计和系统功能调用\t57
习题3\t63
第4章 微机存储器\t65
4.1 半导体存储器\t65
4.1.1 半导体存储器的性能指标\t65
4.1.2 半导体存储器的分类及其特点\t66
4.1.3 存储器芯片概述\t67
4.2 存储器与微机系统的连接\t69
4.2.1 数据线、地址线和读/写线的连接\t69
4.2.2 存储器容量的扩充\t70
4.2.3 片选信号的产生\t71
4.2.4 微机内存组织\t72
4.3 现代存储器的体系结构\t74
4.3.1 并行主存储器\t74
4.3.2 高速缓冲存储器\t75
4.3.3 虚拟存储器\t76
习题4\t77
第5章 微机接口概述\t78
5.1 微机接口\t78
5.1.1 微机接口与接口技术\t78
5.1.2 接口的分类\t78
5.1.3 接口的功能\t80
5.2 接口的基本结构\t81
5.2.1 接口与外设之间的信息\t81
5.2.2 接口的基本组成\t82
5.3 接口数据传送的控制方式\t83
5.3.1 程序方式\t83
5.3.2 中断方式\t85
5.3.3 直接存储器存取(DMA)方式\t86
习题5\t89
第6章 微机中断系统\t90
6.1 中断和中断系统\t90
6.1.1 中断系统的功能\t90
6.1.2 中断处理过程\t91
6.1.3 中断判优(排队)逻辑\t92
6.2 8086/8088的中断结构\t94
6.2.1 向量中断\t94
6.2.2 8086/8088中断分类\t96
6.2.3 8086/8088的中断管理过程\t98
6.3 现代微机的中断技术\t99
6.3.1 保护方式的中断\t99
6.3.2 ICH中断\t100
6.3.3 APIC中断\t101
习题6\t101
第7章 控制器接口\t102
7.1 中断控制器8259A\t102
7.1.1 8259A简介\t102
7.1.2 8259A的中断管理方式\t104
7.1.3 8259A的编程设置\t106
7.2 DMA控制器8237A\t111
7.2.1 8237A简介\t111
7.2.2 8237A的工作方式\t114
7.2.3 8237A的编程设置\t115
7.2.4 8237A的应用举例\t119
7.3 定时/计数器8253\t120
7.3.1 定时/计数器的工作原理\t120
7.3.2 8253简介\t121
7.3.3 8253的工作方式\t123
7.3.4 8253的应用举例\t126
习题7\t128
第8章 并行/串行通信接口\t129
8.1 可编程并行I/O接口8255A\t129
8.1.1 8255A的内部结构\t130
8.1.2 8255A的工作方式\t131
8.1.3 8255A的编程设置\t134
8.1.4 8255A的应用举例\t135
8.2 串行通信和串行I/O接口\t137
8.2.1 串行通信方式\t137
8.2.2 串行通信规程\t138
8.2.3 可编程串行I/O接口的基本结构\t140
8.3 可编程串行I/O接口8251A\t141
8.3.1 8251A简介\t141
8.3.2 8251A的工作过程\t143
8.3.3 8251A的编程设置\t143
8.3.4 8251A的应用举例\t145
习题8\t148
第9章 D/A转换、A/D转换接口\t149
9.1 D/A转换\t149
9.1.1 D/A转换原理\t149
9.1.2 DAC的性能参数\t151
9.1.3 DAC0832及其接口电路\t152
9.2 A/D转换\t156
9.2.1 A/D转换过程\t156
9.2.2 A/D转换方法\t156
9.2.3 ADC的性能参数\t158
9.2.4 ADC0809及其接口电路\t159
9.3 A/D通道、D/A通道设计\t161
9.3.1 多路模拟开关\t161
9.3.2 采样/保持器\t162
9.3.3 A/D通道、D/A通道的结构形式\t163
9.3.4 A/D通道、D/A通道的应用举例\t164
习题9\t166
第10章 微机总线接口\t167
10.1 总线概述\t167
10.1.1 总线和总线结构\t167
10.1.2 总线类型和总线标准\t168
10.1.3 总线技术\t169
10.2 系统总线\t172
10.2.1 IBM PC/XT总线\t172
10.2.2 ISA总线和EISA总线\t174
10.2.3 高速局部总线\t176
10.3 常用的串行总线\t178
10.3.1 EIA-RS-232总线\t178
10.3.2 USB\t180
习题10\t181
第11章 微机接口应用实验\t182
11.1 微机实验系统\t182
11.1.1 实验系统(台)的组成\t182
11.1.2 TDN 86/51教学实验系统\t184
11.1.3 微机实验的操作\t186
11.2 实验示例\t188
11.2.1 8259A实验\t188
11.2.2 8237A实验\t190
11.2.3 8253实验\t191
11.2.4 8255A实验\t193
11.2.5 8251A实验\t194
11.2.6 DAC0832和ADC0809实验\t196
11.2.7 时间数码显示系统实验\t198
附录A 8086/8088指令系统表\t202
附录B 常用BIOS中断调用表\t208
附录C 常用DOS功能调用(INT 21H)表\t210
参考文献\t213
第1章 微机概述\t1
1.1 微机\t1
1.1.1 微处理器、微机和微机系统\t1
1.1.2 微机的性能指标\t1
1.1.3 微机系统的组成\t3
1.1.4 微机的分类及其应用\t4
1.2 微机的软/硬件基础\t5
1.2.1 微机中的数和运算\t5
1.2.2 微机的总线结构\t10
1.2.3 微机系统的组成技术\t11
1.2.4 微机中常用的数字部件\t12
习题1\t15
第2章 80x86系列微处理器及其系统结构\t17
2.1 8086/8088的结构及特点\t17
2.1.1 8086/8088的结构\t17
2.1.2 8086/8088的总线周期\t20
2.1.3 8086/8088的引脚特性\t20
2.2 8086/8088的系统组成\t22
2.2.1 8086/8088的系统结构\t22
2.2.2 8086/8088最小模式系统组成\t23
2.2.3 8086/8088最大模式系统组成\t23
2.3 现代微处理器系统\t24
2.3.1 80x86系列高档微处理器\t24
2.3.2 32位微处理器的寄存器\t26
2.3.3 32位微处理器的工作方式\t27
2.3.4 现代微机的系统结构\t28
习题2\t30
第3章 汇编语言程序设计\t31
3.1 汇编语言的指令系统\t31
3.1.1 指令和指令系统\t31
3.1.2 8086/8088指令语句\t32
3.1.3 8086/8088指令系统\t34
3.2 汇编语言程序\t42
3.2.1 汇编语言程序的语句格式及汇编表达式\t43
3.2.2 伪指令\t44
3.2.3 汇编过程\t47
3.3 汇编语言程序设计\t47
3.3.1 顺序程序\t48
3.3.2 分支程序\t49
3.3.3 循环程序\t53
3.3.4 子程序设计和系统功能调用\t57
习题3\t63
第4章 微机存储器\t65
4.1 半导体存储器\t65
4.1.1 半导体存储器的性能指标\t65
4.1.2 半导体存储器的分类及其特点\t66
4.1.3 存储器芯片概述\t67
4.2 存储器与微机系统的连接\t69
4.2.1 数据线、地址线和读/写线的连接\t69
4.2.2 存储器容量的扩充\t70
4.2.3 片选信号的产生\t71
4.2.4 微机内存组织\t72
4.3 现代存储器的体系结构\t74
4.3.1 并行主存储器\t74
4.3.2 高速缓冲存储器\t75
4.3.3 虚拟存储器\t76
习题4\t77
第5章 微机接口概述\t78
5.1 微机接口\t78
5.1.1 微机接口与接口技术\t78
5.1.2 接口的分类\t78
5.1.3 接口的功能\t80
5.2 接口的基本结构\t81
5.2.1 接口与外设之间的信息\t81
5.2.2 接口的基本组成\t82
5.3 接口数据传送的控制方式\t83
5.3.1 程序方式\t83
5.3.2 中断方式\t85
5.3.3 直接存储器存取(DMA)方式\t86
习题5\t89
第6章 微机中断系统\t90
6.1 中断和中断系统\t90
6.1.1 中断系统的功能\t90
6.1.2 中断处理过程\t91
6.1.3 中断判优(排队)逻辑\t92
6.2 8086/8088的中断结构\t94
6.2.1 向量中断\t94
6.2.2 8086/8088中断分类\t96
6.2.3 8086/8088的中断管理过程\t98
6.3 现代微机的中断技术\t99
6.3.1 保护方式的中断\t99
6.3.2 ICH中断\t100
6.3.3 APIC中断\t101
习题6\t101
第7章 控制器接口\t102
7.1 中断控制器8259A\t102
7.1.1 8259A简介\t102
7.1.2 8259A的中断管理方式\t104
7.1.3 8259A的编程设置\t106
7.2 DMA控制器8237A\t111
7.2.1 8237A简介\t111
7.2.2 8237A的工作方式\t114
7.2.3 8237A的编程设置\t115
7.2.4 8237A的应用举例\t119
7.3 定时/计数器8253\t120
7.3.1 定时/计数器的工作原理\t120
7.3.2 8253简介\t121
7.3.3 8253的工作方式\t123
7.3.4 8253的应用举例\t126
习题7\t128
第8章 并行/串行通信接口\t129
8.1 可编程并行I/O接口8255A\t129
8.1.1 8255A的内部结构\t130
8.1.2 8255A的工作方式\t131
8.1.3 8255A的编程设置\t134
8.1.4 8255A的应用举例\t135
8.2 串行通信和串行I/O接口\t137
8.2.1 串行通信方式\t137
8.2.2 串行通信规程\t138
8.2.3 可编程串行I/O接口的基本结构\t140
8.3 可编程串行I/O接口8251A\t141
8.3.1 8251A简介\t141
8.3.2 8251A的工作过程\t143
8.3.3 8251A的编程设置\t143
8.3.4 8251A的应用举例\t145
习题8\t148
第9章 D/A转换、A/D转换接口\t149
9.1 D/A转换\t149
9.1.1 D/A转换原理\t149
9.1.2 DAC的性能参数\t151
9.1.3 DAC0832及其接口电路\t152
9.2 A/D转换\t156
9.2.1 A/D转换过程\t156
9.2.2 A/D转换方法\t156
9.2.3 ADC的性能参数\t158
9.2.4 ADC0809及其接口电路\t159
9.3 A/D通道、D/A通道设计\t161
9.3.1 多路模拟开关\t161
9.3.2 采样/保持器\t162
9.3.3 A/D通道、D/A通道的结构形式\t163
9.3.4 A/D通道、D/A通道的应用举例\t164
习题9\t166
第10章 微机总线接口\t167
10.1 总线概述\t167
10.1.1 总线和总线结构\t167
10.1.2 总线类型和总线标准\t168
10.1.3 总线技术\t169
10.2 系统总线\t172
10.2.1 IBM PC/XT总线\t172
10.2.2 ISA总线和EISA总线\t174
10.2.3 高速局部总线\t176
10.3 常用的串行总线\t178
10.3.1 EIA-RS-232总线\t178
10.3.2 USB\t180
习题10\t181
第11章 微机接口应用实验\t182
11.1 微机实验系统\t182
11.1.1 实验系统(台)的组成\t182
11.1.2 TDN 86/51教学实验系统\t184
11.1.3 微机实验的操作\t186
11.2 实验示例\t188
11.2.1 8259A实验\t188
11.2.2 8237A实验\t190
11.2.3 8253实验\t191
11.2.4 8255A实验\t193
11.2.5 8251A实验\t194
11.2.6 DAC0832和ADC0809实验\t196
11.2.7 时间数码显示系统实验\t198
附录A 8086/8088指令系统表\t202
附录B 常用BIOS中断调用表\t208
附录C 常用DOS功能调用(INT 21H)表\t210
参考文献\t213
猜您喜欢