本书从微型计算机应用需求出发,以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