前言 1
第一章计算机中的数制和码制 1
§1.1 数和数制 1
目录 1
§1.2原码、补码、反码及其相应的运算法则 8
§1.3小数点问题 20
§1.4十进制数的二进制编码及ASCII码 23
习题和思考题 26
§2.1 最简单的计算机——教学模型机 27
第二章计算机概述 27
§2.2微型计算机的发展概况 56
习题和思考题 57
第三章半导体存贮器 59
§3.1概述 59
§3.2随机存取存贮器RAM 61
§3.3只读存贮器ROM 78
习题和思考题 87
§4.1微型计算机的结构和组成 89
第四章微型计算机及微处理器的结构和组成 89
§4.2 Intel 8085微处理器的结构 90
§4.3 Intel 8086/8088 CPU的结构 97
§4.4 Intel 80186、80286 CPU的结构 100
习题和思考题 104
第五章8086/8088 CPU的引脚功能、系统组成及时序 105
§5. 1 8086/8088 CPU引脚信号的功能说明 105
§5.2 8086/8088系统的组成 111
§5.3 8086/8088系统总线时序 129
习题和思考题 139
第六章8086/8088 CPU寻址方式及指令系统 141
§6.1 8086/8088 CPU指令的寻址方式 141
§6.2 8086/8088指令码格式 147
§6.8086/8088指令系统 153
§6.4算术运算指令 162
§6.5逻辑运算和移位指令 175
§6.6串操作指令 179
§6.7控制转移类指令 183
§6.8处理器控制类指令 192
习题和思考题 193
第七章汇编语言程序设计 195
§7.1 汇编语言的基本概念 195
§7.2汇编程序的功能和汇编语言程序的运行 212
§7.3汇编语言程序设计的基本方法 216
§7.4宏汇编 239
§7.5多模块程序设计 245
习题和思考题 248
§8.1 概述 251
第八章中断处理 251
§8.2中断的处理过程 252
§8.3多级中断的管理 254
§8.4 8086/8088的中断系统 258
§8.5中断优先级管理器8259A PIC 267
习题和思考题 278
第九章输入/输出方法及常用的接口电路 279
§9.1概述 279
§9.2 I/O端口的编址及基本输入/输出方法 281
§9.3三一八译码器8205 285
§9.4四位并行双向总线驱动器821 6/8226 287
§9.5可编程的并行输入/输出接口8255A 288
§9.6 8253可编程计数/计时器 304
§9.7串行通讯及串行接口Intel 8251A 316
§9.8 DMA控制器8237A 339
习题和思考题 355
第十章微型计算机系统 358
§1 0.1计算机系统的组成 358
§10.2 IBM-PC机的结构和组成 359
§10.3微型计算机的总线标准 360
§1 0.4 微型计算机系统中微处理机与内存贮器及I/O接口电路的连接 371
§10.5键盘及发光二极管显示器接口 387
§10.6微型计算机系统常用的外部设备 396
§10.7多处理机系统 399
习题和思考题 401
第十一章微型计算机操作系统及PC-DOS简介 403
§11.1操作系统概述 403
§11.2 PC-DOS操作系统简介 407
附录8086指令系统表缩写说明 420