1.1 计算机的发展概况 1
第一章 绪论 1
1.2 微型计算机的发展 2
1.3 我国计算机的发展 3
1.4 计算机的基本组成 4
1.5 计算机的特点与性能指标 6
1.6 计算机的应用范围 7
复习题 9
第二章 计算机中信息的表示与运算 10
2.1 进位计数制 10
2.2 数的符号与小数点的表示 13
2.3 数的编码方法 17
2.4 典型PC机中数的表示 24
2.5 数的运算方法 26
复习题 33
3.1 概述 38
3.2 微型计算机的结构 38
第三章 微型计算机的基本结构及工作过程 38
3.3 微型计算机的工作过程 44
复习题 48
4.1 概述 49
第四章 存储器 53
4.2 微型计算机内存的通常结构 53
4.3 静态RAM 55
4.4 动态RAM 60
4.5 存储器的工作时序 68
4.6 只读存储器 70
4.7 堆栈 76
复习题 78
第五章 8086微处理器 80
5.1 8086微处理器概述 80
5.2 8086的流水线及寄存器结构 81
5.3 8086的总线结构 87
5.4 8086典型系统配置及支持芯片 97
5.5 8086的分段存储结构及I/O结构 105
5.6 8086的操作和时序 111
复习题 119
6.1 宏汇编语言概述 121
第六章 程序设计基础知识 121
6.2 指令格式及寻址方式 123
6.3 宏汇编语言的基本语法 131
6.4 常用的汇编控制语句 144
6.5 DOS系统功能调用 150
6.6 汇编过程 152
复习题 153
7.1 程序设计引论 154
第七章 汇编语言程序设计 154
7.2 顺序程序设计 158
7.3 分支程序设计 172
7.4 循环程序设计 177
7.5 子程序设计 187
7.6 字符串操作程序设计和程序的连接技术 201
7.7 宏指令程序设计 214
复习题 222
8.1 中断的基本概念 225
第八章 中断系统 225
8.2 中断的一般处理过程 226
8.3 多重中断及处理 229
8.4 8086的中断系统 230
复习题 240
第九章 输入/输出及其接口电路 241
9.1 输入/输出的寻址方式 241
9.2 CPU与外设的数据传送控制方式 244
9.3 可编程并行I/O接口电路8255A 248
9.4 可编程串行接口电路8251A 260
9.5 计数器/定时器8253 267
复习题 279
第十章 高级汇编语言程序设计 280
10.1 PC-DOS的组成与加载 280
10.2 DOS与汇编语言程序的接口 283
10.3 字符设备I/O程序设计 287
10.4 磁盘I/O程序与管理 302
复习题 312
参考文献 313