第一章 计算机概论 1
1.1 电子计算机的基本组成和工作过程 1
1.2 微型机中的数制与码制 3
1.3 微型计算机系统 13
习题一 19
第二章 8086微处理器 21
2.1 8086CPU的内部结构 21
2.2 8086CPU的寄存器结构 24
2.3 8086CPU的外部引脚 27
2.4 微型机中的时序 31
2.5 存储器组织 35
2.6 8088和8086的比较 38
2.7 典型实例——IBM PC机硬件基本结构 39
习题二 41
3.1 8086的寻址方式 43
第三章 8086的指令系统 43
3.2 8086的指令系统 48
习题三 76
第四章 8086汇编语言程序设计 79
4.1 汇编语言源程序的格式 79
4.2 汇编语言的语句 81
4.3 伪指令(指示性语句) 85
4.4 宏指令语句 90
4.5 8086汇编语言程序设计 94
4.6 汇编语言程序的上机过程 111
习题四 116
第五章 存储器及其接口 119
5.1 概述 119
5.2 半导体存储器 122
5.3 半导体存储器芯片与CPU的连接 131
5.4 典型例题分析 137
5.5 外存储器简介 137
习题五 140
第六章 输入输出 142
6.1 概述 142
6.2 数据传输的控制方式 145
6.3 简单的输入/输出接口芯片 150
6.4 PC/XT微型机的I/O端口地址分配与译码 154
习题六 157
第七章 中断 159
7.1 概述 159
7.2 可编程中断控制器8259A 165
7.3 8086/8088的中断系统 176
7.4 IBM PC/XT的中断结构 181
习题七 184
第八章 可编程接口芯片及其应用 186
8.1 接口芯片的一般概念 186
8.2 可编程并行接口芯片8255A 188
8.3 可编程定时器计数器8253 198
8.4 串行接口及其可编程芯片 206
习题八 219
第九章 模/数和数/模转换器 221
9.1 控制系统中的模拟接口 221
9.2 D/A转换器 222
9.3 A/D转换器 226
习题九 235
第十章 典型微机系统及其发展 237
10.1 PC/XT机的基本组成 237
10.2 PC/AT机的基本组成 240
10.3 PC386和PC486简介 244
10.4 微处理器的最新发展 247
习题十 249
附录 250
附录1 ASCII码字符表 250
附录2 8086/8088指令系统汇总表 251
附录3 DOS功能调用(INT 21H) 265