目录 1
第一章 概论 1
第一节 微型计算机的发展及应用概况 1
第二节 微型计算机系统的基本结构 3
第三节 计算机中的数和编码系统 5
第四节 机器字的概念和带符号数的表示法 11
习题 16
第二章 微处理器及存储器结构 17
第一节 概述 17
第二节 8086CPU结构 18
第三节 存储器结构 22
第四节 堆栈 26
第五节 输入和输出 26
第六节 8086CPU的引脚及其功能 27
第七节 8086的最小模式和最大模式系统 35
习题 37
第三章 8086的寻址方式和指令系统 39
第一节 计算机的指令系统和寻址方式 39
第二节 8086的寻址方式 43
第三节 8086的指令系统 47
习题 72
第四章 中断技术 75
第一节 中断的一般概念 75
第二节 中断类型和中断地址指针表 76
第三节 中断指令和中断的屏蔽 77
第四节 中断功能 79
第五节 8259A可编程中断控制器 85
习题 95
第五章 8086汇编语言及程序设计方法 96
第一节 8086汇编语言简介 96
第二节 ASM-86汇编语言程序 104
第三节 程序设计的基本方法 130
第四节 实用程序举例 147
习题 175
第六章 输入/输出接口技术 176
第一节 概述 176
第二节 I/O地址空间和数据传送 177
第三节 输入/输出指令和总线周期 178
第四节 可编程并行I/O接口 180
第五节 存储器映象I/O 189
第六节 8255A与A/D和D/A转换器的连接 189
第七节 可编程串行I/O接口 193
习题 217
第七章 系统的组成和设计 219
第一节 地址锁存和8282锁存器的使用 219
第二节 数据功率放大和8286收发器的使用 222
第三节 8254可编程定时器/计时器的使用 224
第四节 只读存储器和随机存取存储器与CPU的连接 229
第五节 直接存储器存取和8257DMA控制器的使用 234
第六节 多处理机系统的结构和协调 243
习题 263
第八章 从8086到80X86 265
第一节 Intel80X86微处理器系列 265
第二节 16位微处理器的发展 265
第三节 80386微处理器 273
第四节 80486微处理器 278
第五节 80X86的指令系统 294
习题 298
附录 300
附录一 ASCⅡ码 300
附录二 8086指令系统表 301
附录三 RS-232-C连接器标准 316
附录四 浮点记数法 317
附录五 80486指令系统表 318
参考文献 324