第一部分 硬件和软件如何协同工作 1
第一章 微处理器怎样运行软件 4
第二章 BIOS如何与软件协同工作 10
第三章 操作系统与BIOS怎样交互式工作 14
第四章 存储器管理程序如何工作 26
第二部 程序语言如何工作 35
第五章 机器语言如何工作 38
第六章 编程语言如何把思路转化为软件 43
第七章 语言解释器和编译器如何工作 48
第三部分 数据库如何工作 55
第八章 数据库如何存储信息 58
第九章 数据库索引如何工作 62
第十章 关系型数据库如何工作 66
第四部分 电子表软件如何工作 71
第十一章 电子表如何存储数据 73
第十二章 电子表的计算公式如何工作 77
第五部分 文字处理程序如何工作 81
第十三章 文字处理的文件是怎样编排的 84
第十四章 字型如何工作 90
第六部分 图形软件如何工作 97
第十五章 位图图形学如何工作 100
第十六章 矢量图形如何工作 107
第七部分 通信软件如何工作 111
第十七章 通信软件如何操作调制解调器 112
第十八章 数据传输协议如何工作 118
第八部分 Windows如何工作 123
第十九章 Windows的图形界面如何工作 126
第二十章 Windows如何运行多进程 133
第二十一章 Windows如何共享程序代码 138
第二十二章 Windows如何共享数据 143