第1章 微型计算机的基础知识1.1 知识精要 1
1.1.1 计算机的基本构成 1
1.1.2 计算机的工作原理 2
1.1.3 计算机的特点和应用 4
1.1.4 计算机运算基础 4
1.2 例题详解 8
1.2.1 数制变换 8
1.2.2 二进制运算及结果分析 9
1.2.3 符号数运算 9
1.2.4 十进制运算与结果修正 11
1.3 习题及参考解答 13
第2章 微处理器与系统结构 17
2.1 知识精要 17
2.1.1 微处理器基本结构 17
2.1.2 8086微处理器 18
2.1.3 8086 CPU引脚功能 22
2.1.4 最小模式和最大模式 23
2.1.5 存储器组织与I/O结构 24
2.1.6 8086系统时钟与总线周期 25
2.2 例题详解 26
2.3 习题及参考解答 30
第3章 指令系统 34
3.1 知识精要 34
3.1.1 几种常用的寻址方式 34
3.1.2 数据传送类指令 35
3.1.3 数据处理加工类指令 36
3.1.4 串操作指令 38
3.1.5 控制转移类指令 38
3.1.6 CPU控制类指令 40
3.1.7 80X86/Pentium新增指令 40
3.2 例题详解 41
3.3 习题及参考解答 49
第4章 汇编语言及其程序设计4.1 知识精要 57
4.1.1 字符集 57
4.1.2 汇编语言语句 57
4.1.3 常用的伪指令语句 58
4.1.4 部分宏指令 60
4.1.5 DOS与BIOS功能调用 60
4.1.6 程序设计基本方法 61
4.2 例题详解 62
4.3 习题及参考解答 70
第5章 存储器及存储器子系统5.1 知识精要 101
5.1.1 存储器的技术指标 101
5.1.2 存储器的种类 101
5.1.3 存储系统的层次结构 102
5.1.4 半导体存储器 102
5.1.5 存储器的时序和接口信号 104
5.1.6 存储器的接口设计 105
5.1.7 PC机的内存和内存组织 105
5.1.8 Cache技术和虚拟存储技术 106
5.2 例题详解 108
5.3 习题及参考解答 112
第6章 总线技术 118
6.1 知识精要 118
6.1.1 概述 118
6.1.2 总线判决和握手技术 119
6.1.3 总线举例 120
6.2 例题详解 121
6.3 习题及参考解答 124
第7章 I/O接口与中断技术 128
7.1 知识精要 128
7.1.1 I/O接口 128
7.1.2 中断的基本原理 129
7.1.3 8086的中断系统 131
7.1.4 可编程中断控制器8259A 132
7.2 例题详解 135
7.3 习题及参考解答 143
第8章 接口技术 152
8.1 知识精要 152
8.1.1 计数器与计时器 152
8.1.2 并行传输及其接口 155
8.1.3 DMA传输和DMA控制器 157
8.1.4 串行传输与串行接口 162
8.1.5 模拟接口 164
8.2 例题详解 165
8.3 习题及参考解答 173
附录 182
A.模拟试题1 182
B.模拟试题1参考答案 186
C.模拟试题2 188
D.模拟试题2参考答案 193
参考文献 196