目录 1
第1章 绪论 1
1.1 微型计算机发展概况 1
1.2 计算机中数和字符的表示 2
1.3 微型计算机系统概论 8
习题 19
第2章 Intel 8086微处理器 20
2.1 8086微处理器的内部结构 20
2.2 8086引脚功能 26
2.3 8086系统总线时序 30
2.4 8086寻址方式 33
2.5 8086指令系统 37
习题 58
第3章 宏汇编语言程序设计 62
3.1 汇编语言的语句格式 62
3.2 汇编语言的数据项 63
3.3 汇编语言的表达式 66
3.4 伪指令语句 71
3.5 汇编语言程序设计概述 75
3.6 顺序程序设计 76
3.7 分支程序设计 78
3.8 循环程序设计 86
3.9 DOS系统功能调用 95
3.10 子程序设计 98
3.11 宏指令 113
3.12 汇编语言程序的建立、汇编、连接与调试 118
习题 125
第4章 Intel 80486 微处理器 129
4.1 80486内部结构 130
4.2 80486的工作方式 136
4.3 80486引脚功能 142
4.4 80486的寻址方式 146
4.5 80486常用指令介绍 149
4.6 80486编程举例 159
习题 170
第5章 半导体存储器 175
5.1 存储器概述 175
5.2 随机存储器RAM 178
5.3 只读存储器ROM 186
5.4 存储器与CPU的连接 191
5.5 PC机的存储器 200
5.6 高速缓冲存储器系统 202
习题 206
第6章 I/O接口技术 208
6.1 概述 208
6.2 程序控制的I/O 214
6.3 DMA方式 217
习题 233
7.1 概述 235
第7章 中断系统 235
7.2 16位微机中断系统 239
7.3 32位微处理器的中断 244
7.4 中断控制器8259A 247
习题 261
第8章 常用接口芯片 264
8.1 并行接口芯片8255A 264
8.2 定时器/计数器接口芯片8253 275
8.3 串行接口芯片8251A 287
8.4 模拟接口 306
8.5 多功能外围接口芯片82380 320
习题 329
第9章 总线 334
9.1 概述 334
9.2 ISA总线 341
9.3 EISA总线 342
9.4 PCI总线 343
习题 345
第10章 典型微型计算机系统 346
10.1 IBM PC/XT微型计算机系统 346
10.2 80486微型计算机系统 349
10.3 Pentium系列微型计算机系统 350
习题 352
附录 353
附录1 ASCII码(美国标准信息交换码)表 353
附录2 80x86/Pentium指令系统 354
附录3 指令对状态标志的影响(未列出的指令不影响标志) 360
附录4 常用DOS系统功能调用 361
附录5 DEBUG主要命令 368
参考文献 373