第一章 概述 1
第一节 引言 1
第二节 计算机中的数和编码系统 2
第三节 计算机基础 14
第四节 计算机的硬件和软件 32
第五节 微型计算机的结构 33
第六节 Intel 8088 的结构 35
第七节 IBM PC 的基本配置 38
第二章 8088的指令系统 43
第一节 8088的寻址方式 43
第二节 8088中的标志寄存器 47
第三节 8088的指令系统 49
第三章 汇编语言程序设计 99
第一节 汇编语言的格式 99
第二节 语句行的构成 100
第三节 指示性语句 107
第四节 指令语句 119
第五节 汇编语言程序设计及举例 124
第四章 8088的总线操作和时序 202
第一节 概述 202
第二节 8088的总线 205
第三节 8088典型时序分析 210
第四节 最大组态下的8088时序 217
第五节 IBM PC/XT 的CPU 系统 220
第六节 计数器和定时器电路Intel 8253-PIT 228
第五章 半导体存储器 241
第一节 半导体存储器的分类 241
第二节 读写存储器RAM 243
第三节 只读存储器(ROM) 265
第四节 IBM PC/XT 的存储器 273
第六章 输入和输出 283
第一节 输入输出的寻址方式 283
第二节 CPU与外设数据传送的方式 284
第三节 用8212作为一个输入输出接口 292
第四节 DMA控制器 296
第七章 中断 316
第一节 引言 316
第二节 最简单的中断情况 317
第三节 中断优先权 319
第四节 中断控制器Intel 8259A 322
第五节 8088的中断方式 334
第六节 IBM PC/XT的中断结构 337
第八章 并行接口片子 341
第一节 可编程的输入输出接口芯片8255A-5 341
第二节 IBM PC/XT中的8255A-5的使用 354
第九章 串行通信及接口电路 361
第一节 串行通信 361
第二节 可编程异步通信接口8250 374
第三节 IBM PC/XT异步通信适配器电路 384
第四节 Intel 8251A可编程通信接口 388
附录 397
参考书目 414
第十章 DOS、文件、命令 415
第一节 DOS与文件 415
第二节 DOS命令 424
第三节 标准输入、输出 469
第四节 配置系统 472
第五节 批文件命令 480
第六节 DOS命令简表 485
第十一章 DOS实用程序 490
第一节 行编辑程序(EDLIN) 490
第二节 连接程序(LINK) 502
第三节 调试程序DEBUG 513
第十二章 DOS技术资料 536
第一节 DOS版本发展过程 536
第二节 DOS技术资料 537
第三节 DOS中断与功能调用 554
第四节 功能调用举例 588
附录 594
参考书目 596