微机原理及应用教学大纲

合集下载

微型计算机原理及应用教学大纲

微型计算机原理及应用教学大纲

《微型计算机原理及应用》教学大纲课程代码:课程类别:专业必修课程授课对象:计算机类、人工智能类、电子信息类、自动化类等相关本科专业开课学期:2下或3上学分:2+1学分主讲教师:指定教材:微型计算机原理及应用—基于Arm微处理器前导知识:高等数学、模拟电子技术与数字电路电子技术一、教学目的本课程主要目的在于从底层开始理解微型计算机是如何工作的,属于计算机、人工智能、电子信息、自动化等理工类本科专业的专业基础课程。

在理论层面,要使学生理解微型计算机基本工作原理;在实践层面,要运用直接与硬件打交道的汇编语言进行编程,理解计算机程序基本运行过程。

通过本课程,可使学生基本理解微型计算机的基本结构、信息表示、系统时钟、三总线、硬件系统、指令系统、汇编语言框架和汇编程序设计方法,基本理解微型计算机的存储器、串行通信接口、中断系统、定时器、模数与数模转换、直接存储器存取等,并可以通过汇编语言编程体会其中的工作过程,为高级语言程序设计、微型计算机应用系统软硬件设计、嵌入式人工智能等提供知识基础。

二、教学内容第1章微型计算机基本结构及信息表示【目的要求】了解微型计算机的基本概况与发展简史、基本结构(包括CPU、存储器、I/O接口、三总线等基本概念);了解微机原理的实践选型;理解和掌握计算机中常用的数制,以及数制之间的转换方法;理解和掌握计算机中信息的表示方式,包括位、字节、浮点数等基本含义,也包括字符编码方式等基本内容。

【重点难点】计算机中信息的表示方式【教学内容】1.1 微型计算机概述1.2 微机原理的实践选型1.3 数制及数制之间的转换方法1.4 计算机中信息的基本表示方式1.5 文字在计算机中的存储方式—字符编码第2章微型计算机的硬件系统【目的要求】理解微型计算机的硬件最小系统,理解CPU中的寄存器、微型计算机存储器映像,以一个MCU芯片为例,理解微型计算机硬件最小系统的构件化设计方法【重点难点】硬件最小系统、CPU中的寄存器、存器器映像、通用嵌入式计算机【教学内容】2.1 微型计算机的硬件共性结构及基本性能指标2.2 Arm Cortex-M微处理器概述2.3 CPU内部寄存器与存储器映像2.4 Arm Cortex-M4内核的微型计算机芯片实例2.5 由STM32L431构建的通用嵌入式计算机第3章指令系统【目的要求】理解寻址方式,理解基本指令系统,记住几个简单指令;归纳基本指令的理解方法;通过汇编环境了解指令对应的机器码,直观的基本理解助记符与机器指令的对应关系;了解GUN汇编器的基本语法【重点难点】归纳基本指令的理解方法、基本理解助记符与机器指令的对应关系【教学内容】3.1 指令保留字与寻址方式3.2 基本指令系统3.3 指令集与机器码对应表3.4 GUN汇编器的基本语法第4章汇编语言框架【目的要求】理解汇编语言编程框架及各部分作用;理解第一个汇编程序的运行过程;理解软件干预硬件的基本方法;通过实例完成第一个工程的入门,学会下载程序与调试程序的基本方法【重点难点】第一个汇编程序的运行过程;GPIO构件【教学内容】4.1 初识程序运行4.2 汇编工程框架及执行工程分析4.3 认识工程框架中的GPIO构件4.4 实验一:理解汇编程序框架及运行第5章基于构件的汇编程序设计方法【目的要求】理解软件构件基本概念及构件设计中所需遵循的基本原则;理解程序流程控制基本方法,包括顺序结构、分支结构、循环结构等【重点难点】汇编语言中程序流程控制基本方法【教学内容】5.1 构件及其设计方法5.2 程序流程控制5.3 汇编程序设计实例5.4 实验二:基于构件方法的汇编程序设计第6章存储器【目的要求】了解存储器的功能与分类,了解随机存储器、只读存储器等;掌握Flash存储器的读取与写入方法;理解高速缓存原理。

微型计算机原理及应用教学大纲

微型计算机原理及应用教学大纲

微型计算机原理及应用教学大纲
一、教学目的
1、了解微型计算机的原理和基础技术;
2、掌握微型计算机的结构原理及其应用;
3、学习和掌握微型计算机的编程语言和操作系统;
4、能够利用计算机软件进行复杂运算,解决实际的问题;
5、了解有关计算机网络的基础知识;
二、课程内容
1、微型计算机概述:介绍微型计算机的概念、类型、组成结构和技术特点等;
2、微型计算机组成:分析微型计算机结构中的主要部件及其功能,包括处理器、存储器、输入/输出器件、中央处理器单元等;
3、操作系统原理:介绍操作系统的基本概念、特性,深入介绍操作系统内部结构及其功能;
4、编程语言原理:介绍基本的计算机编程语言及其组织结构,深入学习编程语言的编译和运行机制;
5、软件应用技术:介绍供应市场上的各种软件应用,及其系统设计原理,掌握使用软件的基本方法;
6、计算机网络:介绍计算机网络的基本概念、结构、功能和特点,介绍常见的计算机网络协议和技术;
三、学习要求
1、认真学习,理解微型计算机的原理,掌握相应的技术;
2、熟练掌握各种软件的安装、应用、调试等工作。

《微机原理及应用》课程教学大纲

《微机原理及应用》课程教学大纲

《微机原理及应用》教学大纲一、课程教学目标1. 对专业人才培养目标支撑微计原理及应用是机械设计制造及其自动化专业本科生的一门必修课程,先修课包括《计算机组成原理》等,本课程以当今主流微处理器80X86为结合点,分析它的结构特点、操作原理、指令系统以及汇编语言设计的基本方法。

然后讲解80X86主要外围支援芯片的功能、结构、编程方法以及基本外部设备的接口技术。

在此基础上, 对键盘、LED数码显示器、AD与DA转换器等基本外部设备的原理与接口技术进行讨论。

此外对微计算机系统总线、其它微处理器结构也给以介绍。

2. 在课程体系中地位、作用微机原理及应用是机电工程专业的一门重要的本科专业课。

它是为培养满足材料类高等人才的需要而设置的。

微机原理及应用是一门研究微电子技术基本理论在微计算机中的应用和计算机软件和硬件结合应用问题的科学。

微机原理及应用课程对微处理器及微计算机内部结构的进行深入的研究,课程包括汇编语言的学习及应用。

还包括中断、接口、总线的使用技术的应用,如何使用软件编程控制硬件的正确方法。

微机原理及应用是机械设计制造及其自动化的一门核心课程。

电工电子微机原理及应用模拟电子、数字电子技术图1 微机原理及应用与已学相关课程的关系图2 微机原理及应用与机自专业其他专业基础课程和专业课程中的关系3. 对专业培养要求支撑通过课程学习学生应获得以下几方面毕业要求中的知识、能力与素质:(1).毕业要求3中的掌握工程基础知识和机械设计制造及其自动化相关的专业基础理论知识,了解材料机械设计制造及其自动化的理论前沿、发展前景和发展动态,包括新工艺、新方法、先进的成型设备和新的成型理论知识;(2).毕业要求5中的具有综合运用机械设计制造及其自动化的理论和技术手段设计系统和过程的能力。

二、教学内容及基本要求第一章绪论理解微处理器、微计算机、微计算机系统这三个名词术语的内涵;掌握微处理器、微计算机、微计算机系统概念术语;;了解微处理器技术的发展概况。

《微机原理及应用》教学大纲

《微机原理及应用》教学大纲

《微机原理及应用》课程教学大纲课程代码:课程名称:微机原理及应用英文名称:Principle and Application of Microcomputer课程总学时:60 (其中理论课50 学时,实验10 学时)学分:课程类别:必修课程性质:专业基础课先修课程:电路分析、电子技术、计算机导论、程序设计基础面向专业:电子信息工程开课单位:电信工程系一、课程的性质、地位和任务《微机原理及应用》课程是工科院校电气电子类、计算机类等信息学科相关专业的重要专业基础课程,该课程不仅是电子信息学科有关专业计算机应用的硬件基础类课程,也是一门应用性很强的专业技术课。

该课程是学习后续课程、开展毕业设计和今后工作的最重要的技术基础课程。

目的是通过循序渐进、综合循环的教学和实践活动,培养学生掌握基本的微处理器芯片结构、计算机系统构成、接口技术,同时掌握微机技术新的发展趋势。

任务是使学生从理论和实践上掌握微型计算机的基本组成、工作原理、接口电路及硬件的连接,建立微机系统整体概念,了解当今计算机硬件的新技术和新理论,使学生具有微机应用系统的配置组装、硬件接口电路开发及汇编语言编程的初步能力。

二、课程的教学目标(一)理论、知识方面1.熟悉计数制及不同进位计数制之间的转换,编码运算方法,数的定点及浮点表示法;2.掌握微处理器内部逻辑结构、引脚功能和工作时序;3.熟悉存储器芯片特性及与CPU的连接方法,存储器空间扩展,存储器与CPU连接举例;4.掌握指令的寻址方式、指令的功能与使用;5.熟悉汇编语言伪指令,常量与数值表达,标号,变量与地址表达式;6.掌握顺序、分支、循环程序设计,子程序与堆栈技术,DOS功能调用;7.掌握中断的原理并能利用中断编制小应用程序;8.熟悉输入输出(I/O)设备与微型机之间交换数据的控制方式(程序控制方式,中断方式,DMA方式);9.熟悉中断概念、中断响应及管理、中断控制器;10.掌握并行数据通信及可编程I/O接口;11.掌握可编程计数/定时器;12.掌握数/模(D/A)转换与模/数(A/D)转换应用;13.计算机外部设备和常用外设的工作原理和技术评价指标。

微机原理及应用教学大纲

微机原理及应用教学大纲

微机原理及应用教学大纲一、课程介绍该课程主要介绍微型计算机的基本原理、结构与应用,包括计算机硬件、操作系统及相关软件的基本知识和技能。

通过理论与实践相结合的教学方法,培养学生运用微型计算机解决实际问题的能力。

二、课程目标1.了解微型计算机的基本组成和工作原理;2.掌握微型计算机的硬件配置和软件安装方法;3.掌握微型计算机的操作系统原理和基本操作技能;4.能够独立完成一项基本的计算机系统搭建并进行简单应用。

三、教学内容及学时安排1.计算机基本知识与历史发展(2学时)1.1计算机的定义和基本特点;1.2计算机的历史发展概述;1.3计算机的分类及应用领域。

2.计算机硬件系统(10学时)2.1计算机硬件的组成与功能;2.2中央处理器(CPU)的结构和工作原理;2.3存储器的类型和层次结构;2.4输入/输出设备的类型和功能;2.5性能评价指标。

3.计算机软件系统(12学时)3.1操作系统的基本概念和功能;3.2常见操作系统的介绍与安装;3.3常用办公软件的使用方法;3.4网络和安全软件的基本概念与应用。

4.微型计算机的组装与应用(16学时)4.1计算机硬件的选购与组装;4.2操作系统的安装与配置;4.3常见硬件故障的排除与维修;4.4常见应用软件的安装与使用。

5.计算机网络与互联网应用(8学时)5.1计算机网络的基本概念与组成;5.2局域网和广域网的介绍与搭建;5.3互联网的基本原理与应用。

6.计算机编程基础(14学时)6.1程序设计语言的分类与特点;6.2基本的程序设计方法和思想;6.3常见编程语言的入门知识;6.4实践项目的设计与实现。

四、教学方法1.授课与互动采用讲授、示范、实验等方式进行教学,并倡导师生互动,促进学生的主动参与和思考。

2.实验与实践设计实践项目,引导学生动手实际操作,巩固理论知识,培养解决问题的能力。

3.讨论与研究打破传统的教学模式,鼓励学生自主学习、课堂互动和小组合作,促进思维的碰撞和深入研究。

微机原理与应用教学大纲

微机原理与应用教学大纲

微机原理与应用教学大纲微机原理与应用教学大纲一、引言微机原理与应用是计算机科学与技术专业中的一门重要课程,它涉及到计算机硬件的基本原理和应用技术。

本文将从课程目标、教学内容、教学方法和评价方式等方面探讨微机原理与应用教学大纲的设计。

二、课程目标微机原理与应用课程的目标是培养学生对计算机硬件的基本原理和应用技术有系统的了解和掌握。

具体目标包括:1. 理解计算机系统的结构和工作原理,包括中央处理器、存储器、输入输出设备等;2. 掌握微处理器的工作原理和指令系统,能够进行汇编语言编程;3. 熟悉计算机总线、存储器和输入输出接口的原理和应用;4. 理解计算机网络的基本概念和组成,了解网络通信协议和应用。

三、教学内容微机原理与应用课程的教学内容主要包括以下几个方面:1. 计算机系统结构:介绍计算机硬件的组成和层次结构,包括中央处理器、存储器、输入输出设备等;2. 微处理器原理:详细介绍微处理器的工作原理,包括指令系统、寻址方式、数据传输等;3. 汇编语言编程:教授汇编语言的基本知识和编程技巧,让学生能够进行简单的汇编语言编程;4. 计算机总线和存储器:介绍计算机总线的原理和应用,以及存储器的组成和工作原理;5. 输入输出接口:讲解输入输出接口的原理和应用,包括串行通信接口、并行通信接口等;6. 计算机网络:介绍计算机网络的基本概念和组成,包括局域网、广域网等,以及网络通信协议和应用。

四、教学方法为了达到课程目标,微机原理与应用课程可以采用多种教学方法,包括:1. 理论讲解:通过课堂讲解,向学生介绍计算机硬件的基本原理和应用技术,让学生建立起系统的知识框架;2. 实验操作:通过实验操作,让学生亲自动手操作计算机硬件,加深对原理和应用的理解;3. 项目实践:组织学生进行项目实践,让他们将所学的知识应用到实际项目中,提高实际应用能力;4. 讨论研究:组织学生进行小组讨论和研究,培养他们的团队合作和问题解决能力;5. 学习资源:引导学生利用图书馆、互联网等学习资源,拓宽知识面,加深对计算机硬件的了解。

微机原理教学大纲

微机原理教学大纲

微机原理教学大纲《微机原理及应用》教学大纲一、课程基本信息二、课程目的和任务本课程是学生学习和掌握计算机硬件知识和汇编语言程序设计入门课程,也是一门重要的专业技术基础课程。

它将使学生从理论和实践上掌握微型计算机的基本原理、基本组成、指令系统、汇编语言程序设计、输入/输出的基本概念和常用的接口芯片的功能、初始化编程、了解接口电路及硬件的连接(包括并行输入/输出、定时/计数器、a/d和d/a转换器等)的原理与设计,建立微型计算机系统的概念,使学生具备微型计算机应用系统软、硬件开发的初步能力。

三、本课程与其它课程的关系本课程的先选课:电工学等。

通过本课程的自学,学生将掌控微型计算机的基本原理、为进一步自学专业课和今后的微型计算机应用领域能力打下理论基础。

四、教学内容、重点、教学进度、学时分配(一)绪论(1学时)介绍微处理器及微型计算机技术发展的历程。

课程的主要内容和特点。

1、主要内容:1.1微处理器技术的发展概况1.2微处理器、微型计算机、微型计算机系统1.3微型计算机的特点,自学方法2、本章重点:微处理器、微型计算机、微型计算机系统这三个名词术语的内涵。

了解微处理器及微型计算机技术发展的历程。

(二)计算机基础知识(2学时)备考计算机基础知识1、主要内容:数制、编码和数的运算方法及微型计算机的基本组成单元的原理。

2、本章重点:数制及其切换;数的编码和运算方法。

(三)微型计算机的基本结构及8086微处理器(6学时)掌控微型计算机的典型结构,8086片内结构和内部寄存器的促进作用、中断结构。

介绍8086的主要外引线功能;最轻方式的系统共同组成;存储器出访特点等。

1、主要内容:3.18086微处理器系列概况3.28086微处理器的结构3.38086微处理器引线说明和工作方式3.48086的主要操作功能2、本章重点:8086片内结构和工作原理、内部寄存器的促进作用及其相互关系、8086中断系统。

3、本章难点:8086各功能部件的作用及其相互关系;主要引线的功能,存储器访问特点及8086中断系统。

微机原理与应用课程教学大纲

微机原理与应用课程教学大纲

《微机原理与应用》课程教学大纲一、课程基本信息课程代码: 210523课程名称:微机原理与应用英文名称: Principles and Applications of Computers课程类别:专业基础课学时:讲授学时48,实验课时15,总学时63学分: 3合用对象: 电子信息工程、通信工程大三学生考核方式:考试先修课程:数字电子技术二、课程简介近年来,随着微电子技术的飞速发展,微型计算机性能不断上升,价格不断下降,使得微机的应用日益渗透到各行各业,成为科学技术发展水平的主要标志之一。

由于微型计算机在电子控制、数据处理、通信等方面用途广泛,于是掌握微机原理对于电子、通信类学生显得尤其重要。

With the technology of micro-electronics improves quickly in recent years,the performances of microcomputer increased and the price drop down, which caused the applications of microcomputers throughout everywhere, and become one of important marts of the science level. As microcomputers have a wide application in electronic control, data process, telecommunication, and so on, it is very important to the students who are majoring in Electronics and Telecommunication Engineering to master the principles of computers.三、课程性质与教学目的《微机原理与应用》是高等院校计算机类、电子类专业学生必修的专业课程,具有特殊重要的专业基础地位,它强调的是计算机内部体系结构的组织与实现、微机工作原理及其应用的方法,是特殊针对微机硬件(包括系统以及接口) 的一门课程。

微机原理及应用教学大纲

微机原理及应用教学大纲

《微机原理及应用》教学大纲一、课程名称《微机原理及应用》二、课程性质信息与计算科学专业专业任选课三、课程教学目的通过本课程的学习,使学生掌握微型计算机的基本概念、基本理论,了解8086/8088微处理器的基本组成和工作原理,掌握汇编语言的编程技巧。

另外,通过实践操作来加强学生使用汇编语言进行程序设计的基本技能,增强学生的编程能力及分析和解决问题的能力。

四、课程教学原则与教学方法数据库原理课既是一门理论课又与实际紧密结合,所以,本课程的教学应以理论讲授为主,同时也要结合学生实践,提高学生对实践问题的分析和动手能力。

五、课程总学时40学时六、课程教学内容要点第一章概述(计划学时1)一、教学目的通过学习本章,要求学生了解微型计算机的特点与性能指标,了解微型计算机的应用。

二、课程教学内容1.1微型计算机的发展1.1.1了解微型计算机的发展史1.1.2了解微型计算机的发展特点1.2微型机的分类了解微型计算机的分类1.3微型计算机系统的组成了解微型计算机的系统组成1.4微型计算机中的数的编码与字符表示1.4.1理解并掌握进位计数制与转换1.4.2理解计算机中的数的表示143 理解字符表示法1.5评估微型机性能的主要指标1.5.1理解如下的概念:字长,指令执行时间,内部存储器容量,外部设备配置1.6微型计算机的应用了解微型计算机的几种主要的应用三、重点、难点提示和教学手段教学重点:计算机中的数的编码与字符表示教学难点:计算机中的数的编码与字符表示教学手段:传统教学手段第二章80X86微处理器(计划学时4)一、教学目的通过学习本章,要求学生了解微型80X86微处理器的工作原理二、课程教学内容2.1 8086微处理器理解8086的编程结构2.1.12.1.2 掌握8086的工作模式及引脚功能2.1.3 理解最小模式系统2.1.4 理解最大模式系统2.1.5 理解8086的操作和时序2.1.6理解8086的存储器及I/O组织2.280386微处理器2.2.1了解80386的特点2.2.2了解80386的内部组成与结构2.2.3了解80386处理器信号2.380486微处理器2.3.1了解80486微处理器的特点2.3.2了解80486微处理器的结构2.3.3了解80486微处理器的信号2.4Pentium 与Pentium II2.4.1了解Pentium 与Pentium 特点2.4.2了解Pentium处理器信号功能2.4.3了解486与Pentium总线之间的区别三、重点、难点提示和教学手段教学重点:8086的编程结构与工作模式教学难点:8086的工作模式教学手段:传统教学手段,动画演示第三章寻址方式与指令系统(计划学时4)一、教学目的通过学习本章,要求学生掌握80X86微处理器的指令系统,为后面进行接口编程打好基础。

《微机原理及应用》课程教学大纲

《微机原理及应用》课程教学大纲

《微机原理及应用》课程教学大纲适用于本科机械设计制造及其自动化专业学分:2.5 总学时:40 理论学时:34 实验/实践学时:6一、课程的性质、任务和要求《微机原理及应用》是机械设计制造及其自动化专业的专业选修课。

本课程共40学时,2.5学分。

本课程是一门逻辑性强、理论与实践并重,内容丰富,知识面宽广的课程,《微机原理及应用》课程的主要任务是通过各个教学环节,使学生从理论和实践上掌握微型计算机的硬件结构、工作原理、指令系统及程序的设计,建立微机系统的整体概念,使学生具有进行微机系统软硬件开发的初步能力,为今后从事工程技术工作、研究和开拓新技术领域打下基础。

学习本课程后,应达到下列基本要求:1.了解微型计算机的基本概念、特点和应用;2.了解计算机中数的表示、编码及微机的基本组成、基本工作原理;3.掌握8086微处理器的硬件结构;4.掌握8086微处理器的指令系统;5.掌握8086微处理器汇编语言程序设计;6.了解常用存储器的型号,掌握存储器扩展的基本方法;7.了解8086 I/O的编址与寻址方式,掌握8086与外设间的数据传输方式;8.掌握中断的概念,掌握8086的中断过程;9.掌握定时器/计数器8253的结构、工作方式和应用;10.掌握可编程并口扩展芯片8255的结构、工作方式及应用;12.重点掌握8086汇编语言程序设计。

二、本课程与其它课程的关系、主要参考教材本课程的先修课程为:计算机文化基础、高级语言程序设计、电工与电子技术。

参考教材:[1]《微机原理与接口技术》,吉海彦,机械工业出版社,2007[2]《微型计算机系统原理及其应用》,周明德,清华大学出版社,2007[3]《微型计算机原理及其应用》,杨有君,机械工业出版社,2007[4]《微型计算机原理及其应用》,郑学坚,清华大学出版社,1995[5]《微型计算机控制技术》,潘新民,高等教育出版社,2001[6] 《单片机原理及接口技术》,李朝青,北京航空航天大学出版社,2006三、课程内容(一)计算机的基础知识主要内容:计算机的数制和码制;计算机的基本结构与工作原理;微处理器的发展概况、特点、应用及常用intel系列CPU介绍。

《微机原理及其应用》教学大纲

《微机原理及其应用》教学大纲

《微机原理及其应用》教学大纲课程名称:《微机原理及其应用》适用专业:计算机网络技术总学时:68学时执笔人:编制日期:一、课程性质与目的本课程是计算机专业学生的一门主干专业课程,是提高学生微型计算机应用与开发能力的重要课程,为学生进一步学习专业知识打下基础。

本课程介绍微型计算机工作原理及主要接口电路。

通过本课程的学习,使学生从应用角度出发,在理论和实践上掌握微型计算机的基本组成、工作原理及硬件连接,掌握汇编语言的编程技术,建立微型计算机系统的整体概念,培养学生软硬件相结合的基本思想。

三、课程教学内容(一)理论教学部分第一章计算机基础(4学时)1、教学目的与要求(1)掌握冯.诺依曼型计算机硬件系统的构成;进位制之间的相互转换;数值的编码;字符的编码;基本逻辑电路非、与或门的符号表示;补码加法和减法;微机的主要性能指标。

(2)理解计算机的基本工作原理;微机的基本结构;一些微机、存储器相关的概念。

(3)了解计算机的发展,触发器逻辑电路2、教学重点与难点重点:计算机硬件系统的构成;微机的主要性能指标;微机的基本结构;补码加法和减法。

难点:计算机硬件系统的构成;微机的基本结构。

3、教学内容第一节计算机系统概述第二节计算机中的数制和编码第三节基本数字逻辑电路第四节微型计算机概述第二章 8086微处理器与汇编语言(10学时)1、教学目的与要求(1)掌握8086微处理器引脚的功能;8086存储器分体结构;8086最小和最大模式系统配置。

(2)理解总线周期的概念;8086微处理器的内部结构两大部件的功能。

(3)了解8086微处理器的内部结构中各寄存器的用法; 8086中存储器的组织;8086中20位地址的形成;8086存储器的分段方法。

2、教学重点与难点重点:8086微处理器引脚功能;8086最小模式系统配置和8086存储器分体结构。

难点:8086微处理器引脚功能;8086最小模式系统配置。

3、教学内容第一节8086系统结构第二节寻址方式第三节指令系统第四节汇编语言第五节汇编语言程序设计第六节DOS系统功能调用和BIOS功能调用第七节宏指令、条件汇编及上机过程第四章存储器结构(6学时)1、教学目的与要求(1)重点掌握存储器的基本结构;存储器容量扩展;CPU与存储器的连接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

天津市高等教育自学考试课程考试大纲课程名称:微机原理及应用课程代码:3358第一部分课程性质与目标一、课程性质与特点《微机原理及应用》是高等教育自学考试电气专业的一门专业基础课,是在完成电路、模拟电路、数字电路课程学习后开设的必修课程之一,本课程是一门面向应用的、具有很强的实践性与综合性的课程。

通过学习,使考生获得在专业领域内应用微型计算机的初步能力。

课程特点:(一)工作原理与编程方法、接口技术并重;(二)软件与硬件结合;(三)理论与实践结合。

本课程紧密结合电气类的专业特点,围绕微型计算机原理和应用主题,以Intelx86CPU 为主线,系统介绍微型计算机的基本知识、基本组成、体系结构和工作模式,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。

在此基础上,课程详细介绍了微机中的常用接口电路原理和应用技术,并对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要分析。

主要是让学生掌握微型计算机基本结构、工作原理以及单片机应用系统的设计和使用,为学生今后分析和设计微机应用系统打好基础。

课程通过课堂教学和一定量的实验教学相结合,使学生建立起“程序存储和程序控制”的牢固概念,培养学生进行微机扩展的应用能力和独立分析问题、解决问题的能力。

促进学生综合素质的提高。

本大纲是根据教育部制定的高等教育自学考试电气专业培养目标编写的,立足于培养高素质人才,适应电气专业的培养方向。

本大纲叙述的内容尽可能简明实用,便于自学。

二、课程目标与基本要求本课程的目标和任务是使学生通过本课程的自学和辅导考试,能较清楚的了解微机的结构与工作流程,微机系统的应用。

建立起系统的概念。

同时,配以适当的实验教学培养学生的独立分析问题和解决问题的能力,使学生具有一定的软硬件开发能力,为未来的工作和后继课程的学习打下基础。

课程基本要求如下:1、掌握微型计算机的基本工作原理。

2、掌握汇编语言程序设计的基本方法。

3、掌握存储器的组成。

4、掌握微机与输入输出设备的典型接口电路和接口技术。

5、掌握微机的中断结构、工作过程和8259A的编程与应用,DMA控制器的工作过程和8237的编程结构。

6、掌握A/D、D/A的基本工作原理及应用方法。

7、加强实践性教学环节,购置必要的实验设备,做好实验安排和组织工作。

要严格控制教学内容的多少和难度,结合教学内容尽可能多开实验,提高实际动手能力的要求。

三、与本专业其他课程关系本课程在电气专业的教学计划中被列为专业基础课,应先修《电路》、《模拟电子线路》、《数字电路与数字逻辑》、《计算机文化基础》等课程。

第二部分考核内容与考核目标第一章计算机基础一、学习目的与要求通过本章的学习,了解计算机的发展、字符的编码,掌握计算机硬件系统、数制的转换、补码和反码、基本逻辑电路(逻辑门和触发器),熟悉微机的主要性能指标、微机的基本结构。

二、考核知识点与考核目标(一)计算机系统概述(一般)识记:计算机发展所经历的四个时代以及各时代的主要特征,冯·诺依曼型计算机的主要特点,计算机的基本工作原理。

理解:计算机硬件系统、软件系统的组成及各部分功能,计算机系统组成。

应用:观察、识别学生接触的计算机的硬件构成。

(二)算机中的数制和编码(重点)识记:十、二、八、十六进制四种进位计数制、位(比特,bit)、字节、字、双字的概念,奇偶校验码。

理解:十、二、八、十六进制的相互转换,无符号数、带符号数、真值、机器数的区别,原码、反码、补码、真值之间的相互转换方法,十进制数用8421 BCD码表示,字符的ASCLL码表示。

(三)基本数字逻辑电路(次重点)识记:“与”、”或”、”非”逻辑关系和逻辑门电路,RS、D、JK三种触发器逻辑电路,数据和移位寄存器,计数器,译码器,进位和溢出的概念,逻辑代数基本运算规则和运算定理。

理解:二进制数的加、减、乘、除算术运算,二进制数的与、或、非、异或运算,补码加、减、乘、除运算,十进制运算。

(四)微型计算机概述(次重点)识记:微处理器、微型计算机和微型计算机系统的概念,微机的主要性能指标。

理解:微机基本结构,总线的分类及其作用。

第二章8086微处理器与汇编语言一、学习目的与要求通过本章的学习,了解常用的DOS系统功能调用和BIOS功能调用及上机过程,掌握8086系统结构及寻址方式,熟悉8086指令系统、汇编语言、汇编语言程序设计方法,能编写、运行、调试简单的汇编语言程序。

二、考核知识点与考核目标(一)8086系统结构(重点)识记:总线接口部件BIU、执行部件EU的组成,寄存器组的组成,8086 微处理器的引脚及其功能,总线周期的概念, 8086的总线周期,8086存储器基本结构,控制标志位,I/O组织方式。

理解:BIU和EU的功能、工作过程,各类寄存器的基本用法、寻址特点,8086存储器地址的分段技术、物理地址的形成。

应用:最小与最大模式系统。

(二)寻址方式(重点)识记:指令的基本格式,操作数、操作码、有效地址、地址分量的概念。

理解:8种寻址方式的格式,有效地址、位移量的形成方法。

(三)指令系统(重点)识记:指令系统的分类,传送类、算术运算类、位操作类、串操作类、程序转移类、处理器控制类指令的指令格式、助记符、指令功能。

理解:6类指令的用法、注意事项。

应用:灵活运用指令编写、分析一段程序。

(四)汇编语言(重点)识记:汇编语言语句的种类、格式及其功能用法,汇编语言的特点以及和高级语言的区别。

理解:汇编语言数据、符号定义语句,表达式、运算符、段定义伪指令,段寻址伪指令,过程定义伪指令,定位伪指令和当前位置计数器,标题伪指令的格式及使用,段寄存器的装入。

应用:编写、分析汇编程序。

(五)汇编语言程序设计(重点)识记:汇编语言程序设计方法、基本结构和步骤,程序流程图的画法。

理解:顺序结构、分支结构、循环结构和子程序设计的特点、基本方法以及注意事项。

应用:跳转表的组成、使用,分支程序设计实现分支的方法,循环程序结构的组成及基本结构形式,循环控制方法,子程序的编制方法。

(六)DOS系统功能调用和BIOS功能调用(一般)识记:DOS操作系统、BIOS功能。

理解:DOS功能调用及调用方法,软中断指令Int n及几种功能调用,BIOS中断调用方法及几个常用的功能调用。

应用:DOS系统功能调用和BIOS功能调用的实例。

(七)宏指令、条件汇编及上机过程(一般)识记:宏指令的概念、宏指令的使用步骤,几种常用的DEBUG命令。

理解:宏定义和宏调用的指令格式;重复汇编、条件汇编伪指令的格式及用法。

应用:汇编语言程序上机调试过程。

第三章80X86微处理器结构一、学习目的与要求通过本章的学习,了解80386/80486引脚功能、工作模式,掌握80386/80486微处理器的内部结构、寄存器结构,熟悉Pentium处理器。

二、考核知识点与考核目标(一)80386微处理器(重点)识记:80386微处理器的6个组成部分、七类32个寄存器、标志寄存器的标志位,80386的引脚功能。

理解:BIU、IDU、IPU、EU、SU、PU各部件的功能、用途,线性地址、逻辑地址、物理地址之间的转换,实地址模式、保护模式和虚拟8086模式的管理空间、地址描述方式和任务方式,7类寄存器的功能、字长和用法。

(二)80486微处理器(重点)识记:80486具有的性能特点(高速cache、浮点协处理器、流水线和RISC 技术、32位处理器结构、片内MMU、猝发式总线技术)、引脚功能。

理解:80486内部结构7个组成单元的组成、功能、工作方法,寄存器组织结构,标志寄存器的标志位,系统级寄存器CR0的新增功能。

(三)Pentium微处理器(次重点)识记:Pentium、Pentium Pro 、PentiumII、Pentium III、Pentium 4 CPU的内部结构及采用的新技术,Pentium、Pentium Pro部分引脚功能,PentiumII、Pentium III、Pentium 4微处理器的性能特点、产品分类。

理解:Pentium、Pentium Pro寄存器新增功能。

(四)指令系统简介(一般)识记:带比例因子的变址寻址方式、80286指令系统增加的18条32位数据操作指令,80386、80486新增指令,Pentium指令系统新增6条64位指令,Pentium Pro 新增指令。

理解:80X86指令系统新增指令的功能。

第四章存储器结构一、学习目的与要求通过本章的学习了解存储器容量扩展、存贮空间的分配和使用。

掌握存储器分类、基本结构、CPU与存储器的连接,熟悉80386/80486存储器、几种常见的存储器芯片。

二、考核知识点与考核目标(一)存储器分类(重点)识记:不同存储器芯片的主要性能、特点及用途,选用存储器时需要注意的问题。

理解:存储器按用途,信息存取方式分类情况。

(二)存储器组织(重点)识记:存储单元基本工作原理,微型计算机内存的组成及存储结构。

理解:存储器基本结构。

(三)存储器容量扩展(一般)应用:存储器字扩展、位扩展和位字扩展的方法。

(四)CPU与存储器的连接(重点)识记:存储总线的概念,几种常用的存储器芯片。

应用:CPU与存储器的连接,CPU与位片式DRAM的连接。

(五)80X86与存储器的连接(次重点)识记:RAM存储器件的备份电源设置原因,内存条的概念。

应用:80X86与8086存储器、80386/80486存储器及Pentium与Pentium Pro 存储器的连接。

(六)存储器空间的分配和使用(一般)识记:存储器划分的三个部分,存储器空间的分配和使用。

第五章微机中断系统和DMA控制方式一、学习目的与要求通过本章的学习了解8259 A连接和编程,8237 A初始化编程。

掌握中断的基本概念,DMA的基本操作。

熟悉8259 A基本结构、8237 A结构。

二、考核知识点与考核目标(一)中断系统概述(重点)识记:中断、中断系统、中断源、中断屏蔽、中断优先权、中断向量的概念,中断允许标志位,中断响应过程。

理解:中断源的分类,80X86微机系统的中断向量。

应用:中断向量的两种设置方法。

(二)8259A可编程中断控制器及其应用(次重点)识记:8259A的主要功能、引脚、内部结构及与CPU相配合实现向量中断。

理解:8259A的编程结构和中断管理方式。

应用:8259A的初始化流程与初始化编程,8259A与PC/XT标准总线的连接,两片8259A组成的两级主、从式中断系统结构,级联的初始化编程和中断响应过程。

(三)DMA控制方式和8237A可编程控制器(次重点)识记:DMA的概念及基本操作,8237 A的引脚和三个特殊寄存器。

理解:8237 A的内部寄存器。

相关文档
最新文档