上篇 学习指导 3
第1章 计算机基本知识 3
1.1 教学指导 3
1.2 习题参考答案 6
第2章 8086系统结构 10
2.1 教学指导 10
2.2 习题参考答案 12
第3章 8086的指令系统 17
3.1 教学指导 17
3.2 习题参考答案 30
第4章 8086汇编语言程序设计 37
4.1 教学指导 37
4.2 习题参考答案 64
第5章 存储器原理与接口 73
5.1 教学指导 73
5.2 习题参考答案 77
第6章 微型计算机的输入/输出 81
6.1 教学指导 81
6.2 习题参考答案 84
第7章 可编程接口芯片 91
7.1 教学指导 91
7.2 习题参考答案 97
第8章 串行输入/输出接口 103
8.1 教学指导 103
8.2 习题参考答案 107
第9章 中断与中断引理 114
9.1 教学指导 114
9.2 习题参考答案 122
第10章 D/A转换与A/D转换接口及其应用 127
10.1 教学指导 127
10.2 习题参考答案 131
第11章 80286微处理器 137
11.1 教学指导 137
11.2 习题参考答案 140
第12章 80386微处理器 142
12.1 教学指导 142
12.2 习题参考答案 147
第13章 硕士学位研究生入学考试微机原理试卷、解答及复试介绍 150
13.1 入学考试微机试卷之一 150
13.1.1 试卷 150
13.1.2 试卷解答 153
13.2 入学考试微机试卷之二 160
13.2.1 试卷 160
13.2.2 试卷解答 164
13.3 研究生入学复试 171
13.2.1 复试简介 172
13.2.2 出题原则 172
下篇 实验指导和课程设计第14章 实验指导 179
14.1 软件实验环境及建立 179
14.1.1 实验环境 179
14.1.2 安装UltraEdit及编写汇编语言源程序 180
14.1.3 TD的安装与启动 182
14.2 实验环境配置 184
14.2.1 UltraEdit配置方法 184
14.2.2 UltraEdit的汇编程序调试环境的配置 184
14.3 8086汇编语言设计及实验 186
14.3.1 熟悉调试汇编程序的方法 186
14.3.2 简单程序设计 199
14.3.3 分支程序设计 201
14.3.4 循环程序设计 205
14.3.5 简单DOS和BIOS调用汇编程序设计 207
14.3.6 子程序和宏汇编的程序设计 212
第15章 课程设计 217
15.1 课程设计之一——软件设计 217
15.1.1 课程设计内容 217
15.1.2 设计方案确定 217
15.1.3 关键模块实现 218
15.1.4 完整的汇编源程序 223
15.2 课程设计之二——综合设计 227
15.2.1 课程设计内容 227
15.2.2 设计方案确定 228
15.2.3 接口电路设计 229
15.2.4 关键模块实现 230
15.2.5 完整的汇编源程序 234
15.3 课程设计之三——电子钟 236
15.3.1 课程设计内容 236
15.3.2 设计方案确定 237
15.3.3 接口电路设计 237
15.3.4 关键模块实现 238
15.3.5 完整的汇编源程序 245