第1章 微型计算机中的数据类型 1
1.1 常用数据类型 1
1.2 数学协处理器的数据格式 14
习题和思考题 17
第2章 微处理器结构及微型计算机工作原理 18
2.1 微型计算机的组成及工作原理 18
2.2 8086/8088及80286微处理器的功能结构 20
2.3 80386微处理器的功能结构 25
2.4 80486微处理器的功能结构 36
2.5 Pentium级微处理器简介 39
习题和思考题 43
第3章 半导体存储器 45
3.1 概述 45
3.2 随机存取存储器RAM 47
3.3 只读存储器ROM 58
3.4 高速缓冲存储器Cache 65
习题和思考题 70
4.1 计算机指令格式 71
第4章 80x86寻址方式与指令系统 71
4.2 指令长度与字长的关系 73
4.3 80x86指令(编码)格式及寻址方式 73
4.4 8086/8088指令系统 82
4.5 80x86的寻址方式及新增的指令 113
习题和思考题 122
第5章 存储器管理 124
5.1 实方式存储器管理 124
5.2 保护方式存储器管理 126
5.3 保护及任务切换 139
5.4 虚拟8086方式 156
习题和思考题 157
第6章 汇编语言程序设计 158
6.1 汇编语言语法 158
6.2 汇编语言程序设计 187
6.3 汇编程序及上机过程 216
6.4 DOS及BIOS功能调用 224
6.5 任务切换与混合语言编程 233
习题和思考题 238
第7章 中断和异常 240
7.1 概述 240
7.2 中断 242
7.3 异常 243
7.4 中断及异常的暂时屏蔽 248
7.5 中断及异常的优先级 249
7.6 实方式下的中断 249
7.7 保护方式下的中断和异常 253
7.8 中断优先级管理器8259A PIC 257
习题和思考题 269
第8章 输入/输出方法及常用的接口电路 271
8.1 概述 271
8.2 I/O端口的编址及基本输入/输出方法 273
8.3 8255A并行接口电路 280
8.4 可编程计数/定时器 8253/8254 292
8.5 串行通信及8251串行接口电路 308
8.6 DMA控制器8237A 329
8.7 多功能I/O接口电路82380 350
习题和思考题 357
第9章 数学协处理器 359
9.1 概述 359
9.2 协处理器的逻辑结构 361
9.3 协处理器指令系统及应用 369
习题和思考题 384
10.1 微型计算机系统的组成 385
第10章 微型计算机系统及其操作系统简介 385
10.2 微型计算机系统的总线 386
10.3 微型计算机系统的常用外部设备 394
10.4 微型计算机系统举例 398
10.5 多媒体计算机简介 402
10.6 微型计算机操作系统简介 411
习题和思考题 416
附录A 8086/8088指令系统 417
附录B 80x86指令系统参考资料 436
参考文献 443