《微机原理及应用》教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理及应用》教学大纲
安徽工业经济职业技术学院
计算机网络技术专业《微机原理及应用》教学大纲
一、课程的性质、任务
本课程是应用电子技术专业的一门必修职业技术课。主要讲授微型计算机的基本工作原理、特点、系统组成及接口技术,结合典型机型和通用可编程接口芯片,说明工作原理及其基本应用。课程内容兼顾硬件和软件两个方面,具有实践性强、涉及知识面广的特点。为学生今后分析和设计微机应用系统打好基础。通过本课程的学习、上机操作,充分发挥学生学习积极性,增强学生的计算机应用能力,促进学生综合素质的提高。
二、教学目的、要求
本课程系统介绍了Intel 8086 16位微型机的组成、工作原理、系统结构以及各种相关的接口技术。课程内容由浅入深,学生可根据本教学大纲的要求结合辅导材料和作业练习,以及必要上机实验,从而达到巩固掌握相关知识的目的。在教学中主要介绍基本概念、基本方法,重点按大纲规定范围的内容进行讲授。并可适当讲授一些难度较大的内容。
本课程是一门实践性和工程性很强的职业技
计算机中有符号数的原码、反码、补码表示及补码运算;数的进位制表示约定;微机计算机的体系结构。
2. 微机计算机的基本组成电路
2.1 算术逻辑单元, 触发器, 寄存器, 存贮器
2.2 三态输出电路, 总线结构
2.3 D/A及A/D转换器工作原理
基本要求
◆掌握微机中最常见的基本电路部件的
名称及电路原理,掌握微型计算机中内存贮器的类别、功能及其性质。
◆理解控制字、三态、总数结构的定义及
意义,理解“地址”概念。
◆了解计算机开机后的动作顺序和现象,
了解D/A及A/D工作原理。
重点、难点
◆微机的组成及工作,控制字的意义,存
贮器性质及地址译码器的作用,微机内部的信息流通过程。
3. 微型计算机的基本工作原理
3.1 微型计算机结构的简化形式
3.2 指令系统
3.3 程序设计
3.4 执行指令的例行程序
3.5 控制部件
3.6 微型计算机功能的扩展
3.8 控制部件的扩展
3.9 现代技术在微型计算机中的应用
基本要求
◆掌握微型计算机的基本工作原理,掌握微机中各个基本电路和部件之间的信息流通过程,指令系统的意义,程序设计步骤,控制部件的功能及其结构。
◆理解控制矩阵产生控制字的过程;理解例行程序的意义及执行过程。
◆了解存贮器的字位扩展意义及方法,地址信号线的确定及其连接;了解现代技术在微机中的应用。
重点、难点
◆微机的三大组成部分及其功能,例行程序,执行指令的总线时序,控制部件的内部结
构。
4 16位微处理器
4.1 16位微处理器概述
4.2 8086/8088CPU的结构
4.3 8086/8088CPU的引脚信号和工作模式4.4 8086/8088的主要操作功能
基本要求
◆掌握8086/8088CPU的内部结构及功能,掌握CPU内部各寄存器惯用方法,掌握内存贮器分段概念及其物理地址的形成,掌握CPU最小工作模式配置及其工作过程,掌握中断及其相关操作。
◆理解8086总线的工作周期,引脚信号的意义,内总线与系统总线的概念。
◆了解8086/8088的主要操作功能,了解8086最大工作模式。
重点、难点
◆8086/8088CPU的内部结构,从8086/8088CPU引线到系统总线形成,内部寄存器及内存地址的形成,时序的概念,中断的
概念。
5 86系列微型计算机的指令系统
5.1 86系列汇编语言及指令的格式与寻址方式
5.2 传送类指令
5.3 数据操作类指令
5.4 串操作指令
5.5 控制类指令
基本要求
◆掌握和牢记一些常用的指令及其功能,
能编写出50条指令内的短小程序。
◆理解一些常用指令,能读懂几十条指令
以内的程序。
◆了解8086CPU的寻址方式,见到某条
指令能知道其寻址方式,并能写出某种寻址方
式的指令。
重点、难点
◆8086CPU的寻址方式,8086CPU的指
令系统,重点是堆栈操作指令,不改变操作数
的一些指令,串操作指令,程序控制指令,地
址传送指令,BCD和ASCII码的算术运算,输入输出指令。
6 微型计算机的程序设计
6.1 程序设计步骤
6.2 简单程序
6.3 分支程序
6.4 循环程序
6.5 子程序
6.6 查表程序
基本要求
◆掌握基本的程序设计方法,运用所学的指令系统编写出一些典型的小程序。
◆理解各个小的、简单的程序模块的功能并能读懂长的、复杂的程序及其所实现的功能。
◆了解程序设计时所用流程图对编程的辅助作用,了解程序设计的基本步骤。
重点、难点
◆程序设计
7 微型计算机汇编语言及汇编程序
7.1 宏汇编语言的基本语法
7.2 伪指令
7.3 宏指令
7.6 汇编语言程序设计
基本要求
◆掌握汇编语言的基本格式及其语法、汇编语言源程序的结构,掌握伪指令及宏指令在汇编语言源程序中的作用及其使用方法。
◆理解汇编语言中的一些硬性的规定并记住这些规定。
◆了解汇编程序的功能及汇编过程,了解系统功能调用。
重点、难点
◆汇编语言源程序的设计,伪指令的使用。
8 32位微处理器
8.1 80386微处理器的结构
8.2 32位微处理器的地址总线和数据总线8.3 32位微处理器的工作方式