第1章 微型计算机中的数据类型 1
1.1 学习要点 1
1.1.1 常用数据类型 1
1.1.2 数学协处理器的数据格式 6
1.2 难点和重点 6
1.3 习题题解 8
1.4 自测题 11
第2章 微处理器结构及微型计算机工作原理 12
2.1 学习要点 12
2.1.1 微型计算机的组成及工作原理 12
2.1.2 8086/8088及80286微处理器(CPU)的功能结构 13
2.1.3 80386微处理器的功能结构 15
2.1.4 80486微处理器的功能结构 18
2.1.5 Pentium级微处理器简介 19
2.2 难点和重点 20
2.3 习题题解 21
2.4 自测题 21
第3章 半导体存储器 22
3.1 学习要点 22
3.1.1 概述 22
3.1.2 随机存取存储器RAM 25
3.1.3 只读存储器ROM 28
3.1.4 高速缓冲存储器Cache 29
3.2 难点和重点 30
3.3 习题题解 32
3.4 自测题 33
第4章 80x86寻址方式与指令系统 35
4.1 学习要点 35
4.1.1 计算机指令格式 35
4.1.2 指令长度与字长的关系 35
4.1.3 80x86指令(编码)格式及寻址方式 35
4.1.4 8086/8088指令系统 37
4.1.5 80x86的寻址方式及新增的指令 40
4.2 难点和重点 41
4.3 习题题解 45
4.4 自测题 48
第5章 存储器管理 51
5.1 学习要点 51
5.1.1 实方式存储器管理 51
5.1.2 保护方式存储器管理 51
5.1.3 保护及任务切换 54
5.1.4 虚拟8086方式 54
5.2 难点和重点 55
5.4 自测题 56
5.3 习题题解 56
第6章 汇编语言程序设计 57
6.1 学习要点 57
6.1.1 汇编语言语法 57
6.1.2 汇编语言程序设计 63
6.1.3 汇编程序及上机过程 66
6.1.4 DOS及BIOS功能调用 70
6.1.5 任务切换与混合语言编程 71
6.2 难点和重点 71
6.3 习题题解 85
6.4 自测题 95
第7章 中断与异常 96
7.1 学习要点 96
7.1.1 概述 96
7.1.2 80x86的中断 98
7.1.3 80x86的异常 98
7.1.4 中断及异常的暂时屏蔽 99
7.1.5 中断及异常的优先级 100
7.1.6 实方式下的中断和异常 100
7.1.7 保护方式下的中断和异常 103
7.1.8 可编程中断控制器8259A 104
7.2 难点和重点 110
7.3 自测题 117
第8章 输入/输出方法及常用的接口电路 118
8.1 学习要点 118
8.1.1 概述 118
8.1.2 I/0端口的编址及基本输入/输出方法 121
8.1.3 8255A并行接口电路 126
8.1.4 可编程计数/定时器8253/8254 131
8.2 难点和重点 137
8.3 习题题解 141
8.4 自测题 145
9.1.1 CPU的引脚功能 146
9.1 学习要点 146
第9章 微处理器外部结构和总线操作时序 146
9.1.2 总线的三态性与分时复用特性 150
9.1.3 总线操作时序 150
9.1.4 8086/8088的存储器结构 153
9.1.5 复位状态 155
9.2 难点和重点 156
9.3 自测题 157
附录A 2001年西安交通大学硕士研究生“微计算机原理与接口技术”专业课(考试科目编号403)入学考试试题与解答 159
附录B 2002年西安交通大学硕士研究生“微计算机原理与接口技术”专业课(考试科目编号403)入学考试试题与解答 170
附录C 2002年西安交通大学信息工程专业本科生考试试题与答案 179
参考文献 187