本书介绍了微型计算机的基础知识、工作原理、通信口令与发展历史等,为计算机初学者提供了简单易懂,容易入门的基础理论知识。[1]
目录
前言
第一章微型计算机系统基础知识1
第一节引言1
第二节微型计算机的应用领域5
第三节计算机中的数和编码6
第四节微型计算机硬件基础知识18
思考题与习题27
第二章微型计算机的工作原理和
8086微处理器29
第一节微型计算机的工作原理29
第二节8086CPU的结构特点39
第三节8086/8088的引脚功能44
第四节时钟发生器和总线管理芯片47
第五节8086/8088最小模式系统51
第六节8086/8088最大模式系统55
第七节总线占用与释放61
思考题与习题63
第三章8086的寻址方式和指令
系统65
第一节8086寻址方式66
第二节8086指令系统概况70
第三节8086指令系统73
第四节80X86指令系统介绍110
思考题与习题112
第四章8086汇编语言程序设计116
第一节程序设计语言概论116
第二节汇编语言和汇编程序118
第三节汇编语言数据119
第四节伪指令123
第五节8086汇编语言程序设计基础130
第六节汇编语言程序的上机过程和DOS
功能调用132
第七节8086汇编语言程序设计137
第八节汇编语言高级应用技术150
思考题与习题157
第五章存储器161
第一节存储器简介161
第二节半导体存储器165
第三节存储器的组成178
第四节存储器与CPU的连接182
思考题与习题191
第六章输入/输出系统及中断技术192
第一节输入/输出系统概述192
第二节输入/输出端口的编址与寻址195
第三节CPU与外设间数据的传输方式196
第四节8086 CPU的中断方式203
第五节可编程中断控制器8259A及
其应用210
思考题与习题228
第七章可编程接口芯片229
第一节并行通信与可编程接口芯片
8255A229
第二节可编程计数器/定时器8253239
第三节串行通信与可编程接口芯片
8251A246
第四节DMA控制器8237A261
思考题与习题274
第八章数/模转换和模/数转换276
第一节概述276
第二节数/模(D/A)转换277
第三节模/数(A/D)转换284
第四节部分模/数和数/模转换芯片
简介293
思考题与习题297
第九章微型计算机的发展与应用299
第一节微型计算机的发展299
第二节X86系列机性能的发展300
第三节微型计算机系统构成314
第四节总线326
第五节应用举例331
思考题与习题339
附录340
附录A8086/8088指令编码格式340
附录B8086/8088指令编码一览表351
附录C常用指令对标志寄存器标志位的
影响表369
附录DMS DOS的功能调用表371
参考文献376