第一章 计算机系统概述 1
第一节 计算机的基本概念 1
第二节 计算机系统的硬件结构 4
第三节 计算机的软件 6
第四节 计算机的应用领域及发展概况 7
第五节 计算机系统的层次结构 16
习题与思考题 17
第二章 计算机中的数据信息 18
第一节 数和数制 18
第二节 带符号数的机器表示法 25
第三节 BCD码及ASCII码 36
第四节 数的小数点表示——定点数和浮点数 39
习题与思考题 43
第三章 微处理器 45
第一节 概述 45
第二节 8086微处理器 45
第三节 80286/80386微处理器 52
第四节 新一代微处理器Pentium 56
第五节 微处理器的流水线结构 58
习题与思考题 60
第四章 半导体存储器 61
第一节 存储器概述 61
第二节 半导体读写存储器 63
第三节 只读存储器 73
第四节 主存储器的组成与寻址 79
第五节 高速缓冲存储器 86
第六节 8086/8088的主存储器 90
习题与思考题 95
第五章 指令系统 97
第一节 机器指令格式 97
第二节 指令和数据的寻址方式 101
第三节 8086/8088的指令系统 106
第四节 精简指令系统计算机RISC简介 134
习题与思考题 135
第六章 汇编语言程序设计 137
第一节 汇编语言基本语法 137
第二节 伪指令 142
第三节 汇编程序的功能及汇编过程 148
第四节 汇编语言程序设计的基本方法 151
第五节 IBM PC-DOS系统功能的调用 167
第六节 调试程序DEBUG 171
习题与思考题 182
第七章 系统总线和总线操作时序 186
第一节 系统总线概述 186
第二节 总线接口 192
第三节 8086/8088的总线操作时序 195
习题与思考题 204
第八章 计算机和外设间的数据传输 205
第一节 概述 205
第三节 接口部件的I/O端口及其编址 207
第二节 CPU和外设之间的信号 207
第四节 计算机与外设数据传送的方式 208
第五节 可编程DMA控制器8257 217
习题与思考题 224
第九章 中断系统 226
第一节 中断的基本概念 226
第二节 单级中断 227
第三节 多级中断 229
第四节 8086/8088的中断系统 232
第五节 中断控制器Intel 8259A 236
习题与思考题 245
第十章 常用接口芯片 246
第一节 可编程输入输出接口芯片8255A-5 246
第二节 串行通讯及串行接口 257
第三节 计数器/定时器8253及其应用 267
习题与思考题 274
主要参考文献 276