微机原理与接口技术(第三版)
¥59.80定价
作者: 洪永强
出版时间:2022-01
出版社:科学出版社
普通高等教育“十一五”国家级规划教材
- 科学出版社
- 9787030510099
- 3-5
- 111794
- 48241076-8
- 平装
- 16开
- 2022-01
- 534
- 360
- 工学
- 计算机科学与技术
- 电子信息、通信等
- 本科
内容简介
本书从微型计算机应用需求出发,以Intel微处理器和IBM-PC系列微机为主要对象,系统阐述微机的基本组成、工作原理、接口技术及硬件连接。全书共分12章,主要内容包括微型计算机概述、微处理器、寻址方式与指令系统、汇编语言程序设计、输入输出接口、存储器、中断系统、计数器/定时器与DMA控制器、并行接口与串行接口、总线、模拟通道接口、人机交互设备及其接口。
本书基础性强,适应面广,原理、技术与应用并重;内容全面,实例丰富,注重软硬件分析与设计;结构清晰,重点突出,便于课堂讲授和自学。在内容组织与安排、理论性、实用性和先进性等方面颇具特色。
本书可作为高等院校理工科非计算机专业的本、专科教材,也可作为研究生教材或微机应用培训教材,同时可供从事微机应用与开发的科技人员参考。
本书基础性强,适应面广,原理、技术与应用并重;内容全面,实例丰富,注重软硬件分析与设计;结构清晰,重点突出,便于课堂讲授和自学。在内容组织与安排、理论性、实用性和先进性等方面颇具特色。
本书可作为高等院校理工科非计算机专业的本、专科教材,也可作为研究生教材或微机应用培训教材,同时可供从事微机应用与开发的科技人员参考。
目录
目录
前言
第1章微型计算机概述1
1.1微型计算机的基本结构1
1.2微型计算机系统5
1.3微型计算机的运算基础8
习题117
第2章微处理器18
2.18086微处理器的结构18
2.28086的系统组成和总线时序28
2.3微处理器发展及其新技术38
习题244
第3章寻址方式与指令系统46
3.1指令格式与寻址方式46
3.28086指令系统51
3.380x86与Pentium扩充和增加的指令81
习题387
第4章汇编语言程序设计91
4.1汇编语言程序格式91
4.2汇编语言的数据与表达式93
4.3伪指令98
4.4宏命令伪指令106
4.5程序设计108
4.6汇编语言与C语言的接口121
习题4124
第5章输入输出接口126
5.1微机接口与接口技术126
5.2I/O端口及其编址方式129
5.3端口地址译码131
5.4CPU与外设之间的数据传送方式135
习题5139
第6章存储器140
6.1存储器概述140
6.2随机存取存储器144
6.3只读存储器149
6.4半导体存储器接口技术157
6.5高速缓冲存储器163
6.6虚拟存储器166
习题6170
第7章中断系统172
7.1中断的基本概念172
7.28086的中断系统175
7.3可编程中断控制器8259A181
7.4中断调用191
习题7195
第8章计数器/定时器与DMA控制器197
8.1计数器/定时器的工作原理197
8.2可编程计数器/定时器8253199
8.3DMA传送的基本原理209
8.4DMA控制器8237A212
习题8223
第9章并行接口与串行接口224
9.1并行接口概述224
9.2可编程并行接口8255A225
9.3串行通信的基本概念237
9.4可编程串行接口8251A241
习题9252
第10章总线254
10.1总线的概念254
10.2系统总线258
10.3局部总线260
10.4外部总线266
习题10278
第11章模拟量输入/输出通道接口280
11.1模拟量输入/输出通道的组成280
11.2D/A转换及其接口281
11.3A/D转换及其接口291
习题11301
第12章人机交互设备及其接口303
12.1键盘及其接口303
12.2鼠标器及其接口308
12.3液晶显示器及其接口311
12.4打印机及其接口316
12.5网络接入设备321
12.6其他人机交互设备327
习题12333
参考文献334
附录18086指令系统表336
附录2DEBUG主要指令341
附录3DOS功能调用342
附录4BIOS功能调用348
前言
第1章微型计算机概述1
1.1微型计算机的基本结构1
1.2微型计算机系统5
1.3微型计算机的运算基础8
习题117
第2章微处理器18
2.18086微处理器的结构18
2.28086的系统组成和总线时序28
2.3微处理器发展及其新技术38
习题244
第3章寻址方式与指令系统46
3.1指令格式与寻址方式46
3.28086指令系统51
3.380x86与Pentium扩充和增加的指令81
习题387
第4章汇编语言程序设计91
4.1汇编语言程序格式91
4.2汇编语言的数据与表达式93
4.3伪指令98
4.4宏命令伪指令106
4.5程序设计108
4.6汇编语言与C语言的接口121
习题4124
第5章输入输出接口126
5.1微机接口与接口技术126
5.2I/O端口及其编址方式129
5.3端口地址译码131
5.4CPU与外设之间的数据传送方式135
习题5139
第6章存储器140
6.1存储器概述140
6.2随机存取存储器144
6.3只读存储器149
6.4半导体存储器接口技术157
6.5高速缓冲存储器163
6.6虚拟存储器166
习题6170
第7章中断系统172
7.1中断的基本概念172
7.28086的中断系统175
7.3可编程中断控制器8259A181
7.4中断调用191
习题7195
第8章计数器/定时器与DMA控制器197
8.1计数器/定时器的工作原理197
8.2可编程计数器/定时器8253199
8.3DMA传送的基本原理209
8.4DMA控制器8237A212
习题8223
第9章并行接口与串行接口224
9.1并行接口概述224
9.2可编程并行接口8255A225
9.3串行通信的基本概念237
9.4可编程串行接口8251A241
习题9252
第10章总线254
10.1总线的概念254
10.2系统总线258
10.3局部总线260
10.4外部总线266
习题10278
第11章模拟量输入/输出通道接口280
11.1模拟量输入/输出通道的组成280
11.2D/A转换及其接口281
11.3A/D转换及其接口291
习题11301
第12章人机交互设备及其接口303
12.1键盘及其接口303
12.2鼠标器及其接口308
12.3液晶显示器及其接口311
12.4打印机及其接口316
12.5网络接入设备321
12.6其他人机交互设备327
习题12333
参考文献334
附录18086指令系统表336
附录2DEBUG主要指令341
附录3DOS功能调用342
附录4BIOS功能调用348