第1章 计算机应用的基础知识 1
1.1计算机的发展、应用和组成 1
1.1.1计算机的发展和应用 1
1.1.2计算机的组成 4
1.2数值信息在计算机内的表示 14
1.2.1进位制数和数制之间的相互转换 14
1.2.2整数的表示和运算 17
1.2.3实数(浮点数)的表示和运算 20
1.3字符和文本在计算机内的表示 22
1.3.1西文字符的编码(ASCII码) 22
1.3.2汉字的编码 23
1.3.3通用编码字符集(UCS)与Unicode 25
1.3.4文本 26
1.4多媒体技术基础 28
1.4.1数字声音基础 28
1.4.2图像、图形信息在计算机内的表示 31
1.4.3视频信息在计算机内的表示 34
1.5计算机网络基础知识 36
1.5.1计算机网络的功能和分类 36
1.5.2数据通信的基本原理 37
1.5.3网络体系结构与TCP/IP协议 46
1.5.4因特网及其应用 49
1.5.5计算机局域网初步 53
习题一 55
第2章 微处理器与汇编语言程序设计 62
2.1微处理器的总体结构 62
2.1.1微处理器的基本组成 62
2.1.2微处理器的功能 65
2.1.3 CISC CPU和RISC CPU 66
2.2 8086/8088微处理器 66
2.2.1 8086/8088微处理器的内部结构 67
2.2.2 8086/8088的寄存器结构 68
2.2.3 8086/8088存储器组织及物理地址的形成 71
2.2.4 8086/8088的总线周期 72
2.2.5 8086/8088的引脚功能 73
2.2.6 8086/8088系统配置 77
2.2.7 8086/8088总线时序 80
2.3 Pentium微处理器 86
2.3.1 80x86系列微处理器简介 86
2.3.2 Pentium微处理器的内部结构及工作原理 89
2.3.3 Pentium CPU内部寄存器 91
2.3.4 Pentium CPU的工作模式与存储器管理 96
2.3.5 Pentium微处理器的中断管理 106
2.3.6 Pentium微处理器的总线时序 108
2.4 80x86微处理器指令系统 112
2.4.1 80x86操作数的寻址方式 112
2.4.2指令格式 115
2.4.3 80x86指令系统 119
2.5 80x86宏汇编语言基础 143
2.5.1汇编语言及汇编语言源程序格式 143
2.5.2汇编语句的构成元素 145
2.5.3 80x86宏汇编语言中的表达式与运算符 147
2.5.4 80x86宏汇编语言的伪指令 152
2.5.5 80x86宏汇编语言的宏指令 160
2.6 80x86宏汇编语言程序设计 161
2.6.1汇编语言程序设计的一般概念 162
2.6.2顺序程序设计 162
2.6.3分支程序设计 164
2.6.4循环程序设计 169
2.6.5子程序设计 172
2.6.6 ROM BIOS中断调用和DOS系统功能调用 174
习题二 177
第3章 PC机组成原理与接口技术 182
3.1 PC机硬件系统构成 182
3.2主板 183
3.2.1主板概述 183
3.2.2主板规格与布局 183
3.2.3芯片组 186
3.2.4超级I/O芯片 189
3.2.5主板BIOS 189
3.3总线技术 194
3.3.1总线技术概述 194
3.3.2系统总线功能及特性 196
3.3.3 I/O总线 198
3.4主存储器 207
3.4.1只读存储器ROM 208
3.4.2 SRAM 211
3.4.3 DRAM 214
3.4.4内存条 218
3.4.5高速缓冲存储器Cache 226
3.5输入/输出控制 232
3.5.1 I/O控制方式 232
3.5.2 I/O端口及其寻址方式 234
3.5.3 I/O译码电路和PC机的I/O地址分配 236
3.5.4程序控制I/O方式 239
3.5.5中断控制I/O方式 242
3.5.6 DMAI/O方式 255
3.6外设接口 267
3.6.1接口的基本概念 267
3.6.2串行接口 268
3.6.3并行接口 280
3.6.4 SCSI接口 288
3.6.5通用串行总线USB和IEEE 1394 291
习题三 297
第4章 Windows操作系统的功能和原理 303
4.1操作系统概述 303
4.1.1操作系统的功能 303
4.1.2操作系统的类型 304
4.1.3 PC机常用操作系统 305
4.1.4 Windows 98的体系结构 307
4.2 Windows的处理机管理 311
4.2.1 386处理器的工作模式 311
4.2.2 Windows虚拟机 313
4.2.3 Windows虚拟机管理程序 315
4.2.4 Windows的进程调度技术 316
4.3 Windows的存储管理 320
4.3.1 Windows的内存结构和管理 321
4.3.2 Windows的虚拟内存 327
4.4 Windows的文件管理 330
4.4.1文件和文件目录 330
4.4.2磁盘文件系统 332
4.4.3 Windows 98支持的文件系统 336
4.4.4 Windows 98文件管理系统的组成 337
4.5 Windows的设备管理 340
4.5.1设备管理概述 340
4.5.2 Windows 98的设备驱动程序 344
4.5.3即插即用与配置管理 346
4.5.4电源管理 349
4.5.5 Windows 98的打印子系统 349
4.6 Windows的网络通信功能 351
4.6.1 Windows 98的网络体系结构 351
4.6.2使用Windows 98组建局域网 354
4.6.3远程网络通信 356
4.6.4 Windows中的Internet组件 358
4.7 Windows的多媒体功能 358
4.7.1 Windows对多媒体文件和设备的支持 358
4.7.2 Windows的多媒体组件 359
4.8 Windows的管理与维护 362
4.8.1 Windows的安装与启动 362
4.8.2 Windows 98的注册表 363
4.8.3系统配置与管理 368
4.8.4系统性能监视和优化 369
4.8.5故障诊断 371
4.9 PC机的安全与病毒防范 374
4.9.1计算机安全的基本概念 374
4.9.2 PC机病毒及其防范 376
习题四 379
第5章 PC机常用外围设备 384
5.1输入设备 384
5.1.1键盘 384
5.1.2鼠标器 386
5.1.3笔输入设备 388
5.1.4扫描仪 389
5.1.5数码相机 392
5.1.6声音输入设备 394
5.1.7视频卡 398
5.2输出设备 399
5.2.1显示器 399
5.2.2打印机 408
5.2.3绘图仪 414
5.2.4声音输出设备 415
5.2.5视频输出设备 420
5.3外存储器 423
5.3.1软盘存储器 423
5.3.2硬盘存储器 426
5.3.3磁带存储器 435
5.3.4光盘存储器 436
5.4 PC联网设备 443
5.4.1调制解调器 443
5.4.2 ISDN 447
5.4.3 ADSL 449
5.4.4有线电视网与Cable MODEM 451
5.4.5局域网接入设备 452
5.4.6无线接入设备 457
习题五 458
习题参考答案 464