为了配合《微型计算机原理(第五版)》的教学,编者们编写了这本学习指导书。在编写过程中,对本书各章节的要点、难点和重点做了详细的分析,并对典型例题及习题的解题过程给出了示范,目的在于帮助学生深入掌握基本概念和解题思路,加深对教学内容的理解。同时,考虑到“微机原理与接口技术”是一门实践性很强的课程,要求学生不仅会做习题,还应该能熟练上机解决实际问题。为此,本学习指导书的多数程序都在高版本MASM6.11汇编下上机调试通过,目的在于启迪学生思维,教授学生亲自动手的能力,激发学生的学习兴趣,使学生牢固掌握教材内容,并学以致用。
本书为教材《微型计算机原理(第五版)》(姚燕南、姚向华、乔瑞萍编著,西安电子科技大学出版社出版)的学习配套用书。本书对教材第1~9章作了要点、难点和重点分析,通过分析,帮助学生加深对课本的理解,并对书中的绝大部分习题与思考题作了解答。此外,还增添了一些自测题(第1~3章、第5~9章给出了参考答案),以供学生检查对知识点掌握的程度。书末附录给出了两套考题及其参考答案。
本书可作为高等学校非计算机专业“微型计算机原理(16/32位机)及接口技术”课程的教学参考书与学习指导书,也可供相关工程技术人员参考。
第1章 微型计算机基础知识
1.1 学习要点
1.1.1 常用数制与编码表示方法
1.1.2 微型计算机中的数据的表示方法
1.2 难点和重点
1.3 习题与思考题选解
1.4 自测题
第2章 微型计算机组成及微处理器功能结构
2.1 学习要点
2.1.1 微型计算机的组成及工作原理
2.1.2 CPU的内部结构
2.1.3 80386 CPU的寄存器组织
2.1.4 存储器的分段结构和物理地址的形成
2.1.5 堆栈
2.1.6 嵌入式系统简介
2.2 难点和重点
2.3 习题与思考题选解
2.4 自测题
第3章 80X86寻址方式和指令系统
3.1 学习要点
3.1.1 计算机指令及编码格式
3.1.2 80X86的寻址方式
3.1.3 8086/8088指令系统
3.1.4 80X86的寻址方式及新增的指令
3.2 难点和重点
3.3 习题与思考题选解
3.4 自测题
第4章 汇编语言程序设计
4.1 学习要点
4.1.1 计算机程序设计语言的发展
4.1.2 汇编语言语法
4.1.3 实模式下的汇编语言程序设计
4.1.4 汇编程序及上机过程
4.1.5 DOS及BIOS功能调用
4.1.6 汇编语言与高级语言的混合编程
4.2 难点和重点
4.3 习题与思考题选解
4.4 自测题
第5章 80X86微处理器引脚功能与总线时序
5.1 学习要点
5.1.1 CPU的引脚功能
5.1.2 总线的三态性与分时复用特性
5.1.3 总线操作时序
5.1.4 复位操作
5.2 难点和重点
5.3 习题与思考题选解
5.4 自测题
第6章 半导体存储器及接口
6.1 学习要点
6.1.1 存储器
6.1.2 半导体存储器件
6.1.3 地址译码技术
6.1.4 80X86 CPU的存储器结构
6.1.5 高速缓冲存储器(cache)
6.2 难点和重点
6.3 习题与思考题选解
6.4 自测题
第7章 存储器管理
7.1 学习要点
7.1.1 实方式下的存储器管理
7.1.2 保护虚地址方式下的存储器管理
7.1.3 保护及任务切换
7.1.4 虚拟8086模式
7.1.5 80486及Pentium处理器存储器管理的新增功能
7.2 难点和重点
7.3 习题与思考题选解
7.4 自测题
第8章 中断和异常
8.1 学习要点
8.1.1 概述
8.1.2 80X86的中断(Interrupt)
8.1.3 80X86的异常(Exception)
8.1.4 中断及异常的暂时屏蔽
8.1.5 中断及异常的优先级
8.1.6 实方式下的中断和异常
8.1.7 保护方式下的中断和异常
8.1.8 可编程中断控制器8259A
8.2 难点和重点
8.3 习题与思考题全解
8.4 自测题
第9章 输入/输出方法及常用的接口电路
9.1 学习要点
9.1.1 概述
9.1.2 I/O端口的编址及基本输入/输出方法
9.1.3 8255A并行接口电路
9.1.4 可编程计数器/定时器8253/8254
9.2 难点和重点
9.3 习题与思考题全解
9.4 自测题
附录A 硕士研究生“微型计算机原理与接口技术”专业课入学考试试题与解答
附录B 本科生“微机原理与接口技术”课程考试试题与解答
参考文献