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

合集下载

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

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

《微型计算机原理及应用》教学大纲课程代码:课程类别:专业必修课程授课对象:计算机类、人工智能类、电子信息类、自动化类等相关本科专业开课学期: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、熟练掌握各种软件的安装、应用、调试等工作。

微机原理及应用教学大纲

微机原理及应用教学大纲

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

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

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

五、课程总学时40学时六、课程教学内容要点课程教学内容要点及建议学时分配章节序号教学内容学时1 概述 12 80X86微处理器 43 寻址方式与指令系统 44 微型计算机接口 15 计数器定时器接口技术 46 串并行接口技术 47 中断控制器、DMA控制器 48 存储器 49 微型计算机总线技术 4合计40第一章概述(计划学时1)一、教学目的通过学习本章,要求学生了解微型计算机的特点与性能指标,了解微型计算机的应用。

二、课程教学内容1.1微型计算机的发展1.1.1 了解微型计算机的发展史1.1.2 了解微型计算机的发展特点1.2 微型机的分类了解微型计算机的分类1.3 微型计算机系统的组成了解微型计算机的系统组成1.4 微型计算机中的数的编码与字符表示1.4.1 理解并掌握进位计数制与转换1.4.2 理解计算机中的数的表示1.4.3 理解字符表示法1.5 评估微型机性能的主要指标1.5.1 理解如下的概念:字长,指令执行时间,内部存储器容量,外部设备配置1.6 微型计算机的应用了解微型计算机的几种主要的应用三、重点、难点提示和教学手段教学重点:计算机中的数的编码与字符表示教学难点:计算机中的数的编码与字符表示教学手段:传统教学手段第二章80X86微处理器(计划学时4)一、教学目的通过学习本章,要求学生了解微型80X86微处理器的工作原理。

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

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

《微机原理及应用》教学大纲一、课程教学目标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.讨论与研究打破传统的教学模式,鼓励学生自主学习、课堂互动和小组合作,促进思维的碰撞和深入研究。

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

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

《微机原理与应用》课程教学大纲一、课程基本信息课程代码:04110108课程名称:微机原理与应用课程英文名称:The Theory and Application of the Microcomputer课程所属单位:电气信息工程系自动化教研室课程面向专业:机械设计制造及自动化,包装工程课程类型:选修先修课程:电路、模拟电子技术、数字逻辑、汇编语言等学分:2.0总学时:40 (其中理论学时:32实验学时:8)二、课程性质与目的《微机原理与应用》是自动化、工业电气自动化、电子信息和通信工程专业的一门重要的专业基础课,同时也是非电类专业(机械设计制造及自动化,包装工程)的一门重要的专业基础课。

通过对微型计算机结构、原理和功能的介绍,让学生掌握微机的基本原理,初步熟悉微机在工业领域中的应用,能将微机接口的硬件电路设计和汇编程序的编制有机结合,解决工业控制中尤其是计算机控制的一些最基本的问题,为其后的计算机控制技术、单片机技术等打下良好的基础。

本课程以课堂理论教学为主干,辅助于以实验教学环节。

加强实践性教学环节,紧密围绕当前微机新技术,给学生直观的感性认识,使学生能了解最新技术及其开展方向。

三、课程教学内容与要求第一章计算机基础知识基本要求:了解微型计算机中最基本的电路元件及最主要数学知识。

1.1数制1.2逻辑电路1.3布尔代数1.4二进制数运算及其加法电路本章重难点内容:二进制数运算及其加法电路。

第二章微型计算机的基本组成电路基本要求:主要是熟悉微型计算机中最常见的基本电路部件的名称及电路原理,这些基本电路中最主要的是算术逻辑单元,触发器,寄存器,存储器及总线结构等。

2.1算术逻辑单元2.2触发器2.3寄存器2.4三态输出电路2.5总线结构2.6存储器本章重难点内容:触发器以及如何由各种触发器组成相应的寄存器,存储器的主要作用以及分类。

第三章微型计算机的基本工作原理基本要求:熟悉微型计算机的基本的工作原理。

微机原理与应用教学大纲

微机原理与应用教学大纲

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

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

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

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

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

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

(完整word版)微型计算机原理及应用课程教学大纲

(完整word版)微型计算机原理及应用课程教学大纲

《微机原理与接口技术A》课程教学大纲一、课程基本信息课程代码:DX2006课程名称:微机原理与接口技术A课程性质:必修课课程类别:大类学科基础与专业基础课程适用专业:电子信息工程专业、通信工程专业、计算机专业及网络专业总学时:80总学分:5。

0先修课程:《线性电子电路》、《脉冲与数字电路》、《数字逻辑》后续课程:《单片机原理及应用》、《嵌入式系统》、《计算机网络》、《计算机控制技术》课程简介:本课程是电子信息工程和通信工程专业的主干课程。

课程系统讲授以INTEL 80X86微型计算机为背景,从硬件和软件的结合上对微型计算机的组成原理和接口技术进行了较为详细论述,重点对INTEL 8086微型计算机的体系结构及可编程接口等做全面介绍。

课程内容主要包括微型计算机系统的基本结构;8086 CPU的内部结构、系统配置、操作时序和存储器组织;8086的指令系统;汇编语言程序设计方法以及编程实验;存储器系统的电路分析和设计;微型计算机系统中输入输出的基本方法;8086中断系统及中断控制器的工作原理;各种(可编程)接口芯片的实际电路分析、设计以及电路实验;D/A和A/D转换电路工作原理及应用.选用教材:1。

《微型计算机原理与接口技术》.周荷琴,吴秀清编著.第3版。

合肥:中国科技大学出版社,2004.2.《微型计算机原理与接口技术》.赵彦强编著。

第2版。

合肥:合肥工业大学出版社,2010。

参考书目:1.《32位微型计算机原理与接口技术》谢瑞和编著高等教育出版社2.《微型计算机技术及应用》清华大学出版社戴梅萼编著3。

《微机原理及接口技术》谭浩强编电子工业出版社4。

《微机原理与接口技术》周明德著人民邮电出版社5。

《32位微型计算机原理与接口技术》陈建铎编著高等教育出版社6。

《微型计算机原理》姚燕南编西安电子科技大学出版社7。

《微型计算机原理及应用》李伯成编著西安电子科技大学出版社二、课程总目标本课程是电子信息工程和通信工程专业的一门重要的专业技术基础课。

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

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

《微机原理与应用》课程教学大纲一、课程基本信息课程代码: 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.三、课程性质与教学目的《微机原理与应用》是高等院校计算机类、电子类专业学生必修的专业课程,具有特殊重要的专业基础地位,它强调的是计算机内部体系结构的组织与实现、微机工作原理及其应用的方法,是特殊针对微机硬件(包括系统以及接口) 的一门课程。

《微型计算机原理及应用》教案

《微型计算机原理及应用》教案

《微型计算机原理及应用》教案一、教学目标1. 了解微型计算机的基本概念、发展历程和应用领域。

2. 掌握微型计算机的基本组成原理及工作过程。

3. 学习微型计算机操作系统的基本操作和常用软件的使用。

4. 培养学生的实际操作能力和解决实际问题的能力。

二、教学内容1. 微型计算机概述微型计算机的定义和发展历程微型计算机的性能指标和分类微型计算机的应用领域2. 微型计算机的基本组成原理中央处理器(CPU)的结构和功能存储器的类型及工作原理输入输出设备的功能和分类3. 微型计算机的工作过程计算机指令的执行过程计算机的启动和关闭过程计算机的数据传输和处理过程4. 操作系统的基本操作操作系统的概念和功能文件管理、内存管理和设备管理的基本操作常用操作系统软件的使用方法5. 常用软件的应用文字处理软件(如Microsoft Word)的使用电子表格软件(如Microsoft Excel)的使用演示文稿软件(如Microsoft PowerPoint)的使用三、教学方法1. 采用讲授法,讲解微型计算机的基本概念、原理和操作方法。

2. 采用演示法,展示微型计算机的实际操作过程和软件使用。

3. 采用实践法,让学生亲自动手操作,提高实际操作能力。

4. 采用提问法,引导学生思考和探讨,培养解决问题的能力。

四、教学环境1. 教室环境:宽敞、明亮,配备多媒体教学设备。

2. 计算机实验室:配备学生用机和教师用机,网络畅通。

五、教学评价1. 平时成绩:考察学生的出勤、课堂表现和作业完成情况。

2. 实践操作考核:评估学生在实验室的实际操作能力。

3. 期末考试:设置选择题、填空题、简答题和综合应用题,全面测试学生的知识掌握和应用能力。

六、微型计算机的硬件系统1. 了解微型计算机的硬件组成部分,包括CPU、内存、硬盘、显卡等。

2. 学习如何检查硬件配置和性能。

3. 掌握硬件升级和维护的基本知识。

七、计算机网络基础1. 学习计算机网络的基本概念和拓扑结构。

《微型计算机原理及应用》教案

《微型计算机原理及应用》教案

《微型计算机原理及应用》教案一、教学目标1. 了解微型计算机的发展历程和基本组成原理。

2. 掌握微型计算机的硬件系统和软件系统。

3. 熟悉微型计算机的基本操作和应用。

4. 培养学生对微型计算机技术的兴趣和实际操作能力。

二、教学内容1. 微型计算机的发展历程2. 微型计算机的基本组成原理3. 微型计算机的硬件系统中央处理器(CPU)存储器输入/输出设备4. 微型计算机的软件系统系统软件应用软件5. 微型计算机的基本操作和应用三、教学重点与难点1. 教学重点:微型计算机的发展历程、基本组成原理、硬件系统和软件系统、基本操作和应用。

2. 教学难点:微型计算机的硬件系统中各组件的工作原理和相互关系,以及软件系统的安装和使用。

四、教学方法1. 采用讲授法,讲解微型计算机的相关概念、原理和发展历程。

2. 采用演示法,展示微型计算机的硬件系统和软件系统。

3. 采用实践法,让学生动手操作微型计算机,熟悉基本操作和应用。

4. 采用问答法,解答学生提出的问题,巩固所学知识。

五、教学过程1. 导入新课:介绍微型计算机的发展历程,激发学生的学习兴趣。

2. 讲解微型计算机的基本组成原理,引导学生了解硬件系统和软件系统。

3. 讲解微型计算机的硬件系统,重点讲解各组件的作用和相互关系。

4. 讲解微型计算机的软件系统,重点讲解系统软件和应用软件的安装和使用。

5. 讲解微型计算机的基本操作和应用,让学生动手实践,熟悉操作方法。

6. 总结本节课所学内容,布置课后作业,巩固所学知识。

六、教学评价1. 课堂讲授评价:通过观察学生在课堂上的参与程度、提问回答情况,评估学生对微型计算机原理及应用的基本概念、原理的理解程度。

2. 课后作业评价:通过学生提交的课后作业,检查学生对课堂所学知识的掌握情况。

3. 实践操作评价:通过学生在实验室或课堂上进行微型计算机操作的实际情况,评估学生对微型计算机硬件系统和软件系统的操作熟练度。

4. 小组讨论评价:在小组讨论中,评估学生在团队合作中的表现,以及他们对微型计算机应用的深入理解和创新思维。

《微型计算机原理及应用》教案

《微型计算机原理及应用》教案

《微型计算机原理及应用》教案一、教学目标1. 了解微型计算机的基本概念、发展历程和分类。

2. 掌握微型计算机的基本组成原理和硬件结构。

3. 熟悉微型计算机的指令系统、编程方法和应用领域。

4. 培养学生的动手实践能力和团队协作精神。

二、教学内容1. 微型计算机的基本概念和发展历程2. 微型计算机的分类和性能指标3. 微型计算机的基本组成原理4. 微型计算机的硬件结构5. 微型计算机的指令系统三、教学方法1. 采用讲授法,讲解微型计算机的基本概念、发展历程、分类、组成原理、硬件结构和指令系统。

2. 采用案例分析法,分析微型计算机在实际应用中的案例,提高学生的实践能力。

3. 采用小组讨论法,引导学生分组讨论微型计算机的相关问题,培养学生的团队协作精神。

4. 采用实践教学法,组织学生进行上机操作,巩固所学知识。

四、教学资源1. 教材:《微型计算机原理及应用》2. 课件:Microsoft PowerPoint3. 实验设备:微型计算机及相关实验器材4. 网络资源:相关学术论文、教程、案例等五、教学评价1. 平时成绩:包括课堂表现、作业完成情况、实验报告等,占总评的40%。

2. 期末考试:包括选择题、填空题、简答题和计算题,占总评的60%。

六、教学安排1. 课时:共计32课时,其中理论教学24课时,实验教学8课时。

2. 教学进度安排:第1-4课时:微型计算机的基本概念和发展历程第5-8课时:微型计算机的分类和性能指标第9-12课时:微型计算机的基本组成原理第13-16课时:微型计算机的硬件结构第17-20课时:微型计算机的指令系统第21-24课时:微型计算机的编程方法和应用领域第25-28课时:实验教学(上机操作)第29-32课时:课程总结和期末考试辅导七、教学活动1. 课堂讲授:教师通过PPT演示文稿,讲解微型计算机的基本概念、发展历程、分类、组成原理、硬件结构和指令系统。

2. 案例分析:教师挑选实际应用案例,分析微型计算机在各个领域的应用,引导学生思考和讨论。

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

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

微型计算机原理及应用教学大纲第三版教学大纲一、课程基本信息:课程名称:《微型计算机原理及应用》(The Principle and its Application of Microcomputer )课程性质:专业基础课先修课程:《数字电路与逻辑设计》、《模拟电子线路基础》适用专业:电子信息科学与技术专业、通信工程专业开课学期:4学时:72+36学分:4二、课程的性质与任务:微型计算机原理及其应用课程是以微处理器为核心计算机技术教育系列的教学重点。

随着计算机技术特别是计算机网络技术的飞速发展,微型计算机技术已经渗透到国家经济建设的各行各业。

微型计算机原理及其应用课程已成为工科院校相关专业的必修课,特别是信息学科相关专业重点主干课程,是信息学科相关专业后继课程学习的纽带。

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

三、课程内容及学时安排:本课程共8章,课堂讲授内容为:第1章简要介绍微型计算机基本概念和发展历程;第2章首先详细阐述8086/8088 16位微处理器的编程结构,以及由其构成的微型计算机硬件电路系统,然后介绍80X86/Pentium 32位微处理技术的发展,分析80X86/Pentium 32位微处理器编程结构和工作模式;第3章主要介绍微型计算机存储器技术基本原理和最新发展,分析了80X86/Pentium 32位微处理器存储器管理;第4章在详细阐述8086/8088 16位微处理器指令与寻址方式的基础上,增加80X86/Pentium 32位微处理器新增指令系统;第5章介绍汇编语言程序设计基本内容,补充了80X86/Pentium系列扩展伪指令;第6章主要介绍微型计算机输入输出处理技术的概念和应用实例;第7章讲解EISA、PCI、AGP等微型计算机系统总线及IEEE1394、USB等外部总线新技术;最后第8章通过对基于单片机、PCI总线、USB外部接口总线的微型计算机应用系统板卡I/O 接口电路硬件开发和软件驱动程序编写等科研应用实例介绍,发展中的嵌入式系统技术介绍,归纳和总结了微型计算机技术的主要内容。

微机原理及应用教学大纲

微机原理及应用教学大纲

微机原理及应用教学大纲《微机原理及应用》是计算机类、电气信息类等专业的核心课程,其从微型计算机的芯片级构成着眼,讲解微处理器、存储器和典型接口芯片及其编程使用方法。

通过本课程的学习,使学生能够更加深刻的理解计算机系统软硬件协同工作原理,建立计算机的系统观,具备微型计算机系统的软/硬件设计开发能力。

课程概述本课程是计算机类、电气信息类等专业的一门重要专业课,是一门面向应用、具有很强的实践性与综合性的课程。

本课程以Intel 8086/8088为起点,逐步介绍80286、80386、80486以及Pentium CPU,使学生能够层层深入,逐步掌握各种微处理器的结构、原理以及它们之间的区别和联系。

在接口技术部分,主要讲述微型计算机中常用的中断控制器、并行/串行接口、计数器/定时器和A/D、D/A 转换器等典型接口电路及其编程使用方法。

本课程内容深入浅出、注重系统性、先进性和实用性,是学生学习和掌握微型计算机系统的基本组成、工作原理、接口及其应用技术的重要课程。

授课目标本课程是计算机类、电气信息类等专业的一门重要专业课,通过对本课程的学习,学生将系统地从理论和实践上掌握微型计算机的基本组成、工作原理及常用接口技术,建立微机系统整体概念,使学生具备微机应用系统软、硬件开发的初步能力。

课程大纲第一章微型计算机基础1. 微型计算机系统的组成与性能指标2. 微型计算机中常用数制和编码第一章微型计算机基础作业第一章微型计算机基础单元测试第二章16位和32位微处理器1. 8086/8088CPU的内部结构2. 8086/8088CPU的引脚信号和功能3. 8086/8088 系统的工作模式和典型时序4. 8086/8088CPU的存储器组织5. 32位微处理器第二章16位和32位微处理器单元测验第二章16位和32位微处理器作业第三章16位/32位微处理器指令系统1. 指令的基本格式和寻址方式2. 数据传送类指令3. 算术运算类指令4. 逻辑运算与移位类指令5. 串操作类指令6. 控制转移类指令与处理器控制类指令第三章16位/32位微处理器指令系统单元测验第三章16位/32位微处理器指令系统作业第四章汇编语言程序设计1. 汇编语言概述及源程序格式2. 伪指令3. 顺序和分支4. 循环结构5. 子程序结构及系统功能调用第四章汇编语言程序设计单元测验第四章汇编语言程序设计作业第五章存储器1. 存储器概述2. 半导体存储器芯片结构及使用3. 存储器容量的扩展第五章存储器单元测验第五章存储器作业第六章输入输出与中断1. 输入/输出接口概述2. CPU与外设之间的数据传送方式3. 中断及其处理过程4. 8086/8088的中断与服务程序设计5. 8259A的内部结构及工作方式6. 8259A的编程及应用第六章输入输出与中断单元测试第六章输入输出与中断作业第七章并行接口1. 简单并行接口2. 8255A的内部结构及控制字3. 8255A的工作方式4. 8255A的编程及应用5. 键盘接口6. LED显示器接口第七章并行接口单元测试第七章并行接口作业第八章串行接口1. 串行通信基础2. 可编程串行通信接口芯片8251A 第八章串行接口单元测验第八章串行接口作业第九章计数器/定时器1. 8253的内部结构及控制字2. 8253的初始化编程及工作方式3. 8253的应用第九章计数器/定时器单元测验第九章计数器/定时器作业第十章数/模和模/数转换1. 数/模(D/A)转换器基础2. DAC0832及接口电路3. 模/数(A/D)转换器基础4. ADC0809及接口电路第十章数/模和模/数转换单元测试第十章数/模和模/数转换作业第十一章总线技术1. 总线技术第十一章总线技术单元测验第十一章总线技术作业预备知识数字电子技术基础、计算机组成原理参考资料教材:李云、曹永忠、于海东等,微型计算机原理及应用(第二版),北京:清华大学出版社,2015必读书目:[1] 葛桂萍等,微机原理学习与实践指导(第二版)[M].北京:清华大学出版社,2015[2] 戴梅萼,史嘉权,微型计算机技术及应用(第4版)[M].北京:清华大学出版社,2008选读书目:[1] 李继灿,新编16、32位微型计算机原理及应用(第4版)[M].北京:清华大学出版社,2010[2] 余春暄等,80X86/Pentium微机原理及接口技术(第2版)[M].北京:机械工业出版社.2014[3] 钱晓捷等,80X86/Pentium微机原理及接口技术-基于IA-32处理器和32位汇编语言(第4版)[M].北京:机械工业出版社.2011。

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

《微机原理与接口技术A》课程教学大纲
一、课程基本信息
课程代码:DX2006
课程名称:微机原理与接口技术A
课程性质:必修课
课程类别:大类学科基础与专业基础课程
适用专业:电子信息工程专业、通信工程专业、计算机专业及网络专业
总学时:80
总学分:5.0
先修课程:《线性电子电路》、《脉冲与数字电路》、《数字逻辑》
后续课程:《单片机原理及应用》、《嵌入式系统》、《计算机网络》、《计算机控制技术》
课程简介:本课程是电子信息工程和通信工程专业的主干课程。

课程系统讲授以INTEL 80X86微型计算机为背景,从硬件和软件的结合上对微型计算机的组成原理和接口技术进行了较为详细论述,重点对INTEL 8086微型计算机的体系结构及可编程接口等做全面介绍。

课程内容主要包括微型计算机系统的基本结构;8086 CPU的内部结构、系统配置、操作时序和存储器组织;8086的指令系统;汇编语言程序设计方法以及编程实验;存储器系统的电路分析和设计;微型计算机系统中输入输出的基本方法;8086中断系统及中断控制器的工作原理;各种(可编程)接口芯片的实际电路分析、设计以及电路实验;D/A和A/D转换电路工作原理及应用。

选用教材:1.《微型计算机原理与接口技术》.周荷琴,吴秀清编著.第3版.合肥:中国科技大学出版社,2004.
2.《微型计算机原理与接口技术》.赵彦强编著.第2版.合肥:合肥工业大学出版社,2010.
参考书目:
1.《32位微型计算机原理与接口技术》谢瑞和编著高等教育出版社
2.《微型计算机技术及应用》清华大学出版社戴梅萼编著
3.《微机原理及接口技术》谭浩强编电子工业出版社
4.《微机原理与接口技术》周明德著人民邮电出版社
5.《32位微型计算机原理与接口技术》陈建铎编著高等教育出版社
6.《微型计算机原理》姚燕南编西安电子科技大学出版社
7.《微型计算机原理及应用》李伯成编著西安电子科技大学出版社
二、课程总目标
本课程是电子信息工程和通信工程专业的一门重要的专业技术基础课。

通过本课程的学习,应使学生:
⑴能正确理解微型计算机的基本特点和组成原理;
⑵熟练掌握微型计算机系统的一般分析方法;
⑶正确理解CPU指令系统,掌握汇编语言程序设计方法;
⑷正确理解各种存储器工作原理,熟练掌握存储器系统的设计方法;
⑸掌握微机系统接口电路的分析和设计方法,能够根据开发的要求,扩充微机系统功能;
⑹掌握微型机接口的实际应用编程技术;
⑺掌握编程和接口电路实验方法,能够正确设计实验,以解决实际问题;
⑻为“嵌入式系统”、“计算机网络”、“计算机控制技术”等后续课程的学习打下良好的基础。

三、课程教学内容与基本要求
本课程以INTEL 80X86微型计算机为背景,从硬件和软件的结合上对16/32位微型计算机的组成原理和接口技术进行了详细论述,重点对INTEL 8086微型计算机的体系结构及可编程接口等作了全面介绍。

同时,对多微处理器系统、微机系统实用接口新技术和各类总线新技术等作了叙述,硬件部分着重于电路的功能及应用,软件部分着重于编程的方法与技巧。

1.教学内容
(1)微型计算机概述
微型计算机的特点与发展状况,微型机的分类,微处理器,微型计算机,微型计算机系统,微型计算机的应用,微型计算机系统的总线结构。

(2) 8086系统结构
8086概述,8086的内部结构,8086的引脚功能,8086工作模式及系统配置,8086的操作时序,8086的存储器和I/O组成。

(3) 8086寻址方式和指令系统
8086寻址方式,8086的指令系统概述,数据传送指令,算术运算指令,逻辑运算指令,移位指令,控制转移指令,处理器控制指令。

(4)汇编语言程序设计
汇编语言的基本语法,伪指令语句,汇编语言程序设计步骤,顺序程序设计,分支程序设计,循环程序设计,子程序设计,常用的DOS系统功能调用和汇编语言调试工具DEBUG的用法。

(5)存储器及其接口
随机存储器,存储器的工作时序,只读存储器,存储器地址译码方式及译码电路,存储器与CPU的连接。

(6) I/O接口电路
I/O接口概述,CPU和输入输出设备的信号,接口部件的I/O端口,CPU和外设的数据传送方式。

(7)中断控制技术
中断的基本概念,中断处理的过程,中断的优先级,中断的嵌套,8086/8088的中断系统,中断可编程控制器8259A的结构、功能和应用。

(8)可编程接口芯片及其应用技术
可编程接口芯片概述,可编程并行通信接口芯片8255A的结构、功能和应用,可编程定时器/计数器8253-5的结构、功能和应用,可编程串行通信接口芯片8251A(/8250)的结构、功能和应用。

(9)模/数和数/模接口技术
模/数和数/模接口概述,数/模(D/A)转换器的工作原理,DAC0832的结构、功能和应用,模/数(A/D)转换器的工作原理,ADC0809的结构、功能和应用。

2.基本要求
(1)微型计算机概述:微型计算机的特点与发展,微型机的分类,微型计算机的应用,微型计算机系统的总线结构。

(2)8086系统结构:8086概述,8086的内部结构,8086的引脚功能,8086工作模式及系统配置,8086的操作和时序,8086的存储器和I/O组成。

重点:8086的内部结构、工作模式及系统配置,8086的操作时序,8086的存储器和I/O组成。

难点:8086的内部结构,8086的操作和时序,8086的存储器和I/O组成。

(3)8086寻址方式和指令系统:
重点:8086寻址方式,数据传送指令,算术运算指令,逻辑运算指令,移位指令,控制转移指令。

难点: 8086寻址方式,数据传送指令,算术运算指令,移位指令,控制转移指令,处理器控制指令。

(4)汇编语言程序设计:
重点:汇编语言的基本语法,伪指令语句,分支程序设计,循环程序设计,子程序设计,常用的DOS系统功能调用和汇编语言调试工具DEBUG的用法。

难点:伪指令语句,分支程序设计,循环程序设计,子程序设计,汇编语言调试工具DEBUG的用法。

(5)存储器及其接口:
重点:随机和只读存储器,存储器的工作时序,存储器地址译码方式及译码电路,存储器与CPU的连接。

难点:随机和只读存储器,存储器的工作时序,存储器地址译码方式及译码电路,存储器与CPU的连接。

(6)I/O接口电路:
重点:CPU和输入输出设备的信号,接口部件的I/O端口,CPU和外设的数据传送方式。

难点:接口部件的I/O端口,CPU和外设的数据传送方式。

(7)中断控制技术:
重点:中断的基本概念、处理过程、优先级及中断嵌套,8086/8088的中断系统,中断可编程控制器8259A 的结构、功能和应用。

难点:中断的处理过程、优先级及中断嵌套,中断可编程控制器8259A的结构、功能和应用。

(8)可编程接口芯片及其应用技术:
重点:可编程接口芯片概述,可编程并行通信接口芯片8255A的结构、功能和应用,可编程定时器/计数器8253-5的结构、功能和应用,可编程串行通信接口芯片8251A(/8250)的结构、功能和应用。

难点:可编程并行通信接口芯片8255A的结构、功能和应用,可编程定时器/计数器8253-5的结构、功能和应用,可编程串行通信接口芯片8251A(/8250)的结构、功能和应用。

(9)模/数和数/模接口技术:
重点:模/数和数/模接口概述,数/模(D/A)转换器的工作原理,DAC0832的结构、功能和应用,模/数
(A/D)转换器的工作原理,ADC0809的结构、功能和应用。

难点:数/模(D/A)转换器的工作原理,DAC0832的结构、功能和应用,模/数(A/D)转换器的工作原理,ADC0809的结构、功能和应用。

3.学时分配表
《微机原理与接口技术》课程总学时:80 其中讲授学时:64 实验(上机)学时:16
四、实验教学内容与要求
《微机原理与接口技术》实验是配合《微机原理与接口技术》的课堂教学而设置的实践性教学环节。

微机原理主要包括汇编语言和微机接口电路,汇编语言中的指令系统和硬件电路中的可编程芯片讲解过程比较抽象,仅靠理论教学学生难以掌握。

通过实验,可以使学生把所学的理论和实际相结合,培养实际操作和动手能力,为将来的工作打下良好的基础。

因此,实验的学习在整个课程的学习中就非常重要。

本实验的具体任务:
1.通过实验,加深学生对微型计算机系统的认识和理解;
2.学生利用微机操作,理解指令的内涵,掌握汇编语言程序设计的方法和调试的全过程;
3.正确连接电路,掌握微机接口芯片的使用方法。

课程讲授与实验课程相配合,主要采用单元教学和强化实践两种教学手段。

整个课程按内容相对独立性划分为教学单元,每个单元都有相应的作业、思考题和讨论题,程序设计与接口电路部分与课程验证型实验相配合,作业包括实验预习的内容。

本课程教学实验安排为16学时,实验内容及要求见实验教学大纲。

五、考核方式
本课程为考试课,考核方式以学生完成日常作业和实验环节为必要条件,期末考试采用闭卷笔试。

本课程成绩评定由两部分组成:期末考试成绩占总成绩的70%,平时成绩占30%(其中平时作业、考勤、测验等占总成绩的15%,实验成绩占15%)。

执笔人:丁刚
审定人:赵彦强。

相关文档
最新文档