第一章 软件设计基础 1
第一节 汇编语言源程序.ASM文件的建立 1
第二节 汇编语言程序的汇编和链接 7
第三节 汇编语言程序的调试 9
第二章 软件设计技术 21
第一节 程序设计的基本技术 21
第二节 子程序设计 47
第三节 宏指令程序设计 64
第四节 80386/80486汇编语言程序设计 68
第五节 高级语言调用汇编语言子程序设计 75
第三章 硬件设计基础 99
第一节 X86系统微机接口卡 99
第二节 接口卡及插件板的检测 101
第三节 硬件设计 102
第四章 硬件设计技术 104
第一节 寄存器、缓冲器、译码器在接口电路中的设计与应用 104
第二节 存储器芯片6116用作寄存器的设计 112
第三节 外部中断控制电路及程序的设计与应用 116
第四节 ADC08808/0809与微机接口电路的设计与应用 122
第五节 DAC0832与微机接口电路的设计与应用 130
第六节 并行接口8255的设计与应用 134
第七节 七段显示器和键盘的接口技术 143
第八节 可编程计数器/定时器8253的设计与应用 156
第九节 串行通信与异步通信控制器8250的应用 168
第一节 波形发生器 187
第五章 微机应用系统设计 187
第二节 频率计 193
第三节 单片机应用小系统 198
附录一 指令系统表 207
附录二 算术逻辑运算指令对状态标志位的影响 210
附录三 汇编错误信息 211
附录四 IBM PC ASCII 码字符表 214
附录五 本书所用集成电路引线图 215
参考文献 219