第一章 绪论 1
第一节 计算机的产生与发展 1
第二节 计算机的特点与应用领域 2
第三节 计算机系统的硬件基本组成 4
第四节 计算机软件系统简介 5
习题 7
第二章 计算机中的进制及转换 8
第一节 常用进制 8
第二节 数制转换 8
习题 10
第三章 计算机中的数及编码表示 14
第一节 符号数机器码表示方法 16
第二节 原码、反码、补码的表示方法 16
第三节 定点数与浮点数的表示方法 17
第四节 定点补码加减运算 22
第五节 机内码及校验 24
习题 27
第四章 逻辑代数及其运算 29
第一节 逻辑代数基本运算 31
第二节 常用逻辑代数表达方式 31
第三节 逻辑代数分工及定理 32
第四节 逻辑函数的公式化简 35
第五节 逻辑函数的图形化简 39
习题 42
第五章 存储器 47
第一节 存储器的分因与存储系统 49
第二节 主存储器 49
第三节 辅助存储器 51
第四节 高速缓冲存储器 57
第五节 虚拟存储器 58
习题 61
第六章 中央处理器 63
第一节 中央处理器的组成及功能 63
第二节 80386微机系统 64
第三节 80386中的寄存器组 67
第四节 微机要儿的一般过程 71
习题 74
第七章 中断系统 76
第一节 中断的概念 76
第二节 中断的一般处理 77
第三节 80386的中断与异常 79
习题 81
第八章 输入/输出及接口 82
第一节 程序查询传送方式 84
第二节 中断传送方式 84
第三节 直接存储器存取(DMA)方式 84
第四节 常见I/O接口电路 87
习题 95
第九章 寻址方式 96
第一节 实地址方式 下的寻址方式 96
第二节 虚地址方式下的寻址方式 101
习题 102
第十章 指令系统 104
第一节 数据传送指令 104
第二节 算术运算指令 108
第三节 逻辑运算指令 112
第四节 移位/循环指令 114
第五节 控制转移指令 118
第六节 串处理指令 122
习题 126
第十一章 汇编语言程序格式 129
第一节 汇编语言的功能 129
第二节 汇编语言的语句 130
第三节 汇编语言程序的格式 136
习题 143
第十二章 汇编语言程序的上机过程 145
第一节 简介 145
第二节 编辑程序 146
第三节 汇编程序 148
第四节 连接程序和运行程序 150
第五节 调试程序 151
习题 157
第一节 汇编语言程序设计的基本步骤 158
第十三章 汇编语言程序设计基础 158
第二节 程序的基本结构 161
第三节 分支程序设计 164
第四节 循环程序设计 169
第五节 子程序设计 174
第六节 DOS中断调用 181
习题 198
附录一 ASCII码字符表 200
附录二 汇编程序出错信息 201
附录三 汇编程序上机实习题 206