第一章 微型计算机的基础知识 1
第一节 微型计算机系统概述 1
第二节 数制及其转换 7
第三节 计算机中数的表示及运算 10
第四节 数的定点与浮点表示 17
第五节 字符编码 19
习题一 21
第二章 微处理器及其体系结构 22
第一节 8086微处理器的基本结构 22
第二节 8086引脚功能及工作方式 27
第三节 8086的操作及其时序 32
第四节 8086与8088的异同 36
第五节 高性能微处理器及其先进技术 37
习题二 41
第三章 8086指令系统 42
第一节 概述 42
第二节 8086的寻址方式 42
第三节 8086指令系统 47
习题三 74
第四章 汇编语言程序设计 78
第一节 汇编语言程序格式 78
第二节 伪指令及宏指令 81
第三节 表达式及运算符 91
第四节 系统功能调用 94
第五节 汇编语言程序的上机过程 96
第六节 汇编语言程序设计方法 101
习题四 119
第五章 存储器系统 123
第一节 概述 123
第二节 半导体存储器 127
第三节 主存与CPU的连接 140
第四节 高速缓冲存储器Cache 143
习题五 149
第六章 输入输出及DMA接口技术 151
第一节 I/O概述 151
第二节 I/O指令和I/O地址译码 155
第三节 8237DMA控制器 158
习题六 170
第七章 中断系统和中断控制器8259A 171
第一节 中断和中断系统 171
第二节 中断的处理过程 172
第三节 中断控制器8259A 176
第四节 80x86 PC机的中断系统和中断指令 185
第五节 可屏蔽中断服务程序的设计 188
习题七 196
第八章 可编程接口芯片 197
第一节 可编程并行通信接口芯片8255A 197
第二节 可编程串行通信接口芯片8251A 209
第三节 可编程计数器/定时器8253 219
第四节 D/A与A/D转换器接口 232
第五节 人机交互接口 244
习题八 262
第九章 总线技术及系统结构 264
第一节 总线及其规范 264
第二节 微机总线 264
第三节 微型计算机的系统结构 276
第四节 通用外设接口标准USB 279
习题九 281
参考文献 282