微机原理与接口技术课程论文

浅谈微型计算机原理和接口技术

- 1 - 浅谈微型计算机原理与接口技术

摘要: 微型计算机原理与接口技术是计算机科学与技术专业重要的专业基础课程。该课程主要介绍微型机的组成和一些基本芯片的使用。对于此门课程,我们应该掌握的主要知识是微型机的基本组成和主要芯片的使用。同时,在学习过程中,我们应该注意到汇编语言的重要性,因为对于大部分芯片的使用,都要对其进行初始化,还要编程实现其功能,掌握汇编语言对于课程的学习有重要的作用。

关键词: 芯片使用,课程内容,课程重要性,实际应用

(一) 微型计算机原理与接口技术课程综述

本课程紧密结合自动化专业的特点,围绕微型计算机原理和应用主题,以Intel8086CPU为主线,系统介绍了微型计算机的基本知识、基本组成、体系结构、工作模式,介绍了8086CPU的指令系统、汇编语言及程序设计方法和技巧,存储器的组成和I/O接口扩展方法,微机的中断结构、工作过程,从而使学生能较清楚的了解微机的结构与工作流程,建立起系统的概念。

本课程系统介绍了微机中的常用接口原理和应用技术,包括七大接口芯片:并行接口8255A、串行接口8251A、计数器/定时器8253、中断控制器8259A、A/D(ADC0809)、D/A(DAC0832)、DMA(8237)的结构原理与应用。在此基础上,对现代微机系统中涉及的总线技术、高速缓存技术、数据传输方法、高性能计算机的体系结构和主要技术作了简要介绍

(二) 课程主要内容和基本原理

1.8086系统

(1)BIU与EU的动作协调原则:

总线接口部件(BIU)和执行部件(EU)按以下流水线技术原则协调工作,共同完成所要求的信息处理任务:

①每当8086的指令队列中有两个空字节,或8088的指令队列中有一个空字节时,BIU就会自动把指令取到指令队列中。其取指的顺序是按指令在程序中出现的前后顺序。

②每当EU准备执行一条指令时,它会从BIU部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者I/O端口,那么EU就会请求BIU,进入总线周期,完成访问内存或者I/O端口的操作;如果此时BIU正好处于空闲状态,会立即响应EU的总线请求。如BIU正将某个指令字节取到指令队列中,则BIU将首先完成这个取指令的总线周期,然后再去响应EU发出的访问总线的请求。

③当指令队列已满,且EU又没有总线访问请求时,BIU便进入空闲状态。

④在执行转移指令、调用指令和返回指令时,由于待执行指令的顺序发生了变化,则指令队列中已经装入的字节被自动消除,BIU会接着往指令队列装入转向的另一程序段中的指令代码。

从上述BIU与EU的动作管理原则中,不难看出,它们两者的工作是不同步的,正是这种既相互独立又相互配合的关系,使得8086/8088可以在执行指令的同时,进行取指令代码的操作,也就是说BIU与EU是一种并行工作方式,改变了以往计算机取指令→译码→执行指令的串行工作方式,大大提高了工作效率,这正是8086/8088获得成功的原因之一

(2)它的工作模式:有最小和最大

(3)它的寻址方式:

①数据操作数

这类操作数是与数据有关的操作数,即指令中操作的对象是数据。数据操作数又可分为: 浅谈微型计算机原理和接口技术

- 2 - a立即数操作数。指令中要操作的数据包含在指令中。

b寄存器操作数。指令中要操作的数据存放在指定的寄存器中。

c存储器操作数。指令中要操作的数据存放在指定的存储单元中。

dI/O操作数。指令中要操作的数据来自或送到I/O端口。

②地址操作数

这类操作数是与程序转移地址有关的操作数,即指令中操作的对象不是数据,而是要转移的目标地址。它也可以分为立即数操作数、寄存器操作数和存储器操作数,即要转移的目标地址包含在指令中,或存放在寄存器中,或存放在存储单元之中。

对于数据操作数,有的指令有两个操作数:一个称为源操作数,在操作过程中其值不改变;另一个称为目的操作数,操作后一般被操作结果代替。有的指令只有一个操作数,或没有(或隐含)操作数。

对于地址操作数,指令只有一个目的操作数,它是一个供程序转移的目标地址。

2.I/O接口总线与中断

中断传送方式的优点是:CPU不必查询等待,工作效率高,CPU与外设可以并行工作;由于外设具有申请中断的主动权,故系统实时性比查询方式要好得多。但采用中断传送方式的接口电路相对复杂,而且每进行一次数据传送就要中断一次CPU,CPU每次响应中断后,都要转去执行中断处理程序,且都要进行断点和现场的保护和恢复,浪费了很多CPU的时间。故这种传送方式一般适合于少量的数据传送。

3.可编程计数器/定时器8253/8254及其应用

本章主要内容是:定时器/计数器的应用场合;如何实现定时/计数;可编程计数器/定时器8253芯片的内部结构、引脚功能、计数原理、6种工作方式下的工作条件和输出波形特征。重点是8253芯片的实际应用。

本章知识要点:定时/计数应用场合;定时/计数的实现:软件:延时子程序、硬件:数字逻辑电路(如单稳态时定时器电路等)、采用可编程定时器/计数器;可编程定时器/计数器8253:引脚功能、通道的编程结构-----通道的6种工作方式、芯片使用:硬件连线、软件编程。

8253的引脚功能:与系统总线相连:数据引脚D0—D7、地址引脚A1、A0、控制引脚RD/CS/WR;通道引脚CLKGATEOUT其他引脚GNDVCC

可编程计数器/定时器8253的工作方式:方式0:计数结束中断方式,方式1:可编程单稳态输出方式,方式2:比率发生器(分频器),方式3:方波发生器,方式4:软件触发选通,方式5:硬件触发选通。

4.可编程外围接口芯片8255A及其应用

本章主要内容是并行输入/输出接口概念,可编程并行输入/输出接口芯片8255A的内部结构、引脚功能、3种工作方式下的输入输出工作过程及其实际应用。

本章主要知识点:

并行接口概念

8255A:引脚功能、、内部结构-----A口B口C口、实际工作方式----数据传送过程、实际使用------硬件连线------软件编程。

3种工作方式:方式0:基本输入/输出,方式1:选通输入/输出,方式2:双向传送

8255A的引脚:与系统总线相连:数据引脚D0—D7,地址引脚A1—A0,控制引脚RDCSWRRESET;端口线:端口PA7—PA0;端口C:PC7—PC4PC3—PC0;端口B:PB7---PB0;其他引脚:GNDVCC

浅谈微型计算机原理和接口技术

- 3 - (三) 实际应用

微机原理与接口技术是一门很实用的课程,在学习的过程中,前一部分主要学习一些理论的知识,而后面一部分的知识,实用性则较强一些,主要是一些芯片的使用。我们切不说微机原理在实际工业中的应用,就拿我做的课程设计来说,我就感觉到了它的实用性。我课程设计的题目是:红外遥控器的设计与实现。主要的功能就是: 应用STAR ES598PCI单板开发机系列接口芯片设计红外遥控器,通过红外发送管,发出载波信号,根据接收到的载波信号,获得红外编码,将红外装置发送的编码代表的动作(左移LEFT,右移RIGHT)显示在七段数码管上。并实现LEFT 的左循环移动,RIGHT右循环移动。为了完成指定的功能,我需要的芯片有8251、8255、8253,其中,用8255接受按钮的信息,并且传送给CPU,CPU将接收到的信息通过8251将并行的信息转化为串行的信息传送给红外装置。这样就完成了信息的发送过程,接受过程于此类似。在这里,只用了三个芯片就完成了红外遥控器的功能,而对于更复杂的遥控器,可以用同样的思路去解决,只不过问题的规模更大了,也许使用的芯片会更多

这里只是说明了此课程的一个很小的应用,在实际的生产生活中,微机原理可以应用在工业设计,家电制造,机械制造,控制电路等方面。总之,这是一门应用性非常强的学科。

(四) 心得体会

对于微机原理与接口技术的学习,主要应注意一下几点:

1、用事实调动自己的兴趣

计算机科学与技术的发展日新月异,新技术、新方法、新产品层出不穷。经常会对所学的课程产生疑问,社会上也流传今天的计算机教育是“用昨天的知识教今天的学生去做明天的事”。所以如果缺乏学习动力,学习的积极性不高。爱因斯坦曾经说过:“兴趣是最好的老师”。我们应该把学当作一种快乐。

2、通过动手实验培养创造力

实验是本课程的重要环节之一,通过实验能够更加深入地理解计算机的组织、结构和工作原理,从而提高对计算机系统进行分析和设计的能力。实验更是学生创新思维的源泉,是培养高素质创新型计算机专业人才的重要保障。实验内容分为以下两个层次:一是基础验证型。主要用于验证课程当中所讲的内容,加深对课堂知识的理解,并培养基本专业技能和实际操作能力。二是综合设计型。这类实验一方面可以加强学生对相关课程的理解,更主要的是培养了学生综合分析能力和独立解决问题的能力。这两类实验从内容上是由浅人深、由易到难,对学生的要求是由低到高的。对于实验,应注意以下几点。1、实验之前,应认真准备写出实验步骤和具体设计内容,否则实验效率会特别低。2、应在实验之前掌握控制信号的作用,写出实验预习报告并带入实验室。3、实验过程中,应认真操作,既不要因为粗心而造成实验器材损坏,又要仔细思考实验有关内容。4、试验之后,应认真思考总结,写出实验报告。

3、汇编语言很重要

汇编语言在本学期微机学习中有核心地位。在有限的学时内想迅速的消化和掌握它,肯定得花一番功夫,其中包括理论和实践两个部分。尽管它的核心地位,而书本编排的章目也不太多。但是毫不削弱它的地位。因为就我理解,前面和后面的章节学的都是相关的逻辑芯片,如可编程的计数/定时的8253,可编程的外围接口芯片8255A,串行通信和可变成接口芯片5251A等等等等,学的都是芯片逻辑器件,而在名字之前都标有“可编程”,所以其核心作用不可估量!它才是核心知识模块之一。

4、对于芯片的学习 浅谈微型计算机原理和接口技术

- 4 - 本课程的后面的章节主要是学习一些常用的芯片,并且,对于这些芯片,我们也作业实验。其实我觉得实验是学习和掌握芯片知识的最好的办法,因为书本上的知识是死的,你只是知道是这么回事,但是到了实际引用的时候,你就会知道为什么是这么回事,而且你也会对芯片的功能和使用方法掌握的更好,这就是实验的重要性。

(五) 结语

微型计算机原理与接口技术是一门很重要的课程,它以计算机组成原理为基础,对计算机的知识进行了进一步的探究。而对于课本介绍的一些芯片,则是我们了解硬件工作的基础,而且,这也是我们将来从事硬件工作的基础。我们应该好好学习这门课程。

参考文献

1.《微型计算机原理与接口技术》 刘彦文 中国林业出版社,北京大学出版社 2008年

2.《微型计算机技术及应用》 清华大学出版社 2003 戴梅萼、史嘉权

3.《微机原理与接口技术基础与应用》 海洋出版社 2005 邓振杰

4.《微机原理与接口技术实验及课程设计》西南交通大学出版社 2005 杨斌

合集下载

张漫-中国农业大学信息与电气工程学院

张漫-中国农业大学信息与电气工程学院

附件3:

中国农业大学2014 年度专业技术人员考核表

姓名 张 漫 性别 女 单位 信电 职工编号 03090

专技术职务及级别 副教授,七级 党政职务 电子教工支部书记 学历/学位 博士

教学工作

起止时间 主讲课程名称 教学对象及人数 承担的学时数

2014.9-2014.12 微机原理与接口技术 电子,试验班 48学时

2014.9-2014.12 微机原理与接口技术实验 电子,试验班 16学时

2014.9-2014.12 智能导航技术 研究生 28学时

2014.3-2014.6 先进传感器与控制技术新进展及Siminar(参讲) 研究生 24学时

2014.3-2014.6 毕业设计 5人 70学时

2014.1-2014.12 指导研究生 博士:1人

硕士:6人

(6月份毕业:3人;

二年级:1人, 一年级2人) 120学时

主持及参加科研项目

项目名称 项目来源 本年度入校经费总额/总经费 本人作用

农机载作物长势智能感知系统 863计划 10万/20万 子课题主持

粮食作物规模化生产农田信息采集与导航定位技术研究(2012AA101901-2) 863计划 15万/70万 子课题主持

大田墒情监测物联网节点系统 横向课题 7.5万/7.5万 主持

设施蔬菜物联网关键技术研究(2012CX9201) 山东省自主创新专

项 10万(报销制) 子课题主持 面向微小型无人机遥感平台的光谱图像采集系统研发(2013AA10230306) 863计划

10万(报销制) 子课题主持

基于WSN的温室番茄光合速率预测研究(2014p09) 教育部外专项目 0.5万/0.5 主持

设施园艺中的物联网关键技术研究(20110008130006) 教育部博士点基金 0万/7万 子课题主持

封闭式基质栽培日光温室环境最优调控与管理策略(31271619) 国家自然科学基金 0/12.8万 子课题主持

福建农林大学农业电气化与自动化硕士研究生培养方案

福建农林大学农业电气化与自动化硕士研究生培养方案

福建农林大学农业电气化与自动化专业专业学术型硕士研究生学术型硕士研究生学术型硕士研究生培养方案培养方案

一培养目标培养为社会主义现代化建设服务,德、智、体全面发展的从事农业电气化与自动化专业教学、科研、生产技术和组织管理工作的高层次专业技术人才。具体要求如下:1.坚持党的基本路线,热爱祖国,遵纪守法,具有良好的科研道德和敬业精神。品行端正,诚实守信,身心健康。2.掌握本学科坚实的基础理论和系统的专业知识,以及必要的科学实验与生产实践技能;了解本专业领域的发展方向及学术动态;具备科技论文写作能力,严谨求实的科学态度和团队合作精神;具有从事科学研究、教学工作或独立承担专业技术工作的能力;能胜任农业电气化与自动化专业的教学、科研、生产及管理工作。3.能熟练地应用计算机与先进的仪器设备;能用英语较熟练地阅读本专业书刊并能从网络上查找与获得专业资讯。

二研究方向1.农业设施智能化检测与自动控制技术2.电气与电子工程技术3.农业3S信息技术应用

三学习年限全日制硕士研究生学制为三年。因客观原因未能按期完成学习任务者,可申请延长学习年限。全脱产硕士生学习年限最长不超过3年半,在职研究生学习年限最长不超过4年。

四培养方式硕士研究生培养实行导师负责制,也可实行以导师为主的指导小组负责制。导师(组)负责制定和调整硕士生个人学习计划,协助组织开题报告,指导科学研究和学位论文等。硕士研究生应该认真学好政治理论课,并积极参加社会实践,树立正确的世界观和人生观,必须参加学校、院系组织的政治、形势学习,生产劳动等各项活动。要求硕士生不断提高自身的政治理论素质和思想品德修养。硕士研究生必须学好学位课程,还要根据研究方向的需要和硕士研究生的基础条件选读选修课程。课程学习可采取课堂听课、专题报告和讨论及在导师指导下自学指定书刊、写学习报告等方式,培养硕士研究生独立获得知识、独立思考、分析和解决问题能力。无论采取何种方式,所学课程都必须通过考试或考查,成绩合格者,方可获得学分。

【心得体会】微机原理课程设计心得体会

【心得体会】微机原理课程设计心得体会

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.

【关键字】心得体会

微机原理课程设计心得体会

篇一:微机原理课程设计

课程设计报告

( XX—XX 年度第 一 学期)

课 程: 微机原理及应用 题 目: 动画显示 显示三角形并倒置 院 系: 控制与计算机工程学院 班 级:自动化1004 姓名学号: XX09030110 XX09040134

指导教师: 程海燕设计周数:一周成 绩:

XX年 1 月 11 日

XX02020407

日期:

《微机原理及应用》课程设计

任 务 书

一、 目的与要求

1. 通过对微机系统分析和具体设计,使学生加深对所学课程的理解。 2. 掌握汇编语言程序设计的基本方法和典型接口电路的基本设计方法。 3. 培养学生分析问题、解决问题的能力。

4. 培养学生对微型计算机应用系统的基本设计能力。 5. 提高学生的实践动手能力和创新能力。

2、 主要内容

1. 动画显示及显示三角形并倒置。

2. 针对所选择的设计题目进行硬件设计,合理选用所需元器件,绘制系统结构框图、硬件接线图,

并在实验系统上完成电路的连接和调试。

3. 根据所选题目的要求对微机系统进行程序设计,绘制程序总体流程图并编写源程序上机调试。 4. 写出课程设计报告,对整个设计过程进行归纳和综合,对设计中所存在的问题和不足进行分析

和总结,提出解决的方法、措施、建议和对这次设计实践的认识和收获。

三、 进度计划

四、 设计成果要求

1. 系统硬件设计合理,软件编程达到设计要求。 2. 系统硬件结构图和软件流程图绘制清楚规范。 3. 设计报告完整规范。 五、 考核方式

根据设计任务的完成情况、课程设计报告撰写情况及演示答辩情况采用五级记分制评定成绩。 学生姓名:

微机原理课程设计说明书(加热器)

微机原理课程设计说明书(加热器)

- 1 -

1.课程设计任务书

设计内容:

设计当把物品放入加热器中,首先要启动加热器和电机工作,设定加热时间为3(5)分钟,为使物品均匀加热,每隔20(30)秒电机要反转一次,(正转→反转、反转→正转),加热时间到后,停止加热器和电机工作,并发声,告知加热结束。

设计目标:

在规定的时间内设计出符合要求的汇编语言程序,并提交一份符合本科生毕业设计论文规范的报告。

进度安排:

8月13日-8月16日-----------------------确定设计内容并完成硬件部分

8月17日-8月21日------------------------------------完成程序清单

8月22日-8月23日------------------------------完成课程设计说明书

- 2 -

2. 总体设计思路

2.1、分析设计所用到的芯片的原理及使用方法:

⑴8259A的使用方法:

8259A有四个初始化命令字ICW及3个操作操作命令字OCW。8259A的编程就是根据应用需要将初始化命令字ICW1-ICW4和操作命令字OCW1- OCW3分别写入初始化命令寄存器组和操作命令寄存器组。ICW1-ICW4各命令字格式如图2-1所示,OCW1-OCW3各命令字格式如图2-2所示,其中OCW1用于设置中断屏蔽操作字,OCW2用于设置优先级循环方式和中断结束方式的8操作命令字,OCW3用于设置和撤销特殊屏蔽方式、设置中断查询方式以及设置对8259内部寄存器的读出命令。

图2-1 ICW1-ICW4各命令字格式如 - 3 -

图2-2 OCW1-OCW3各命令字格式如图

⑵8255的使用方法:

方式0 — 基本输入/出方式;

方式1 — 选通输入/出方式;

方式2 — 双向选通工作方式。

图2-3 8255命令字格式图

⑶8253的使用方法: - 4 -

(1) 方式0:计数到0结束输出正跃变信号方式。

自动化专业大一到大四课程表

自动化专业大一到大四课程表

自动化专业大一到大四课程表

摘要:

一、自动化专业概述

二、大一课程安排

1.高等数学

2.线性代数

3.大学物理

4.程序设计基础

5.电路理论

三、大二课程安排

1.信号与系统

2.模拟电子技术

3.数字电子技术

4.自动控制原理

5.电机与拖动

四、大三课程安排

1.微机原理与接口技术

2.传感器与检测技术

3.过程控制

4.计算机网络

5.电力电子技术 五、大四课程安排

1.系统仿真与建模

2.机器人技术

3.模式识别与智能系统

4.自动化仪表与装置

5.毕业设计与论文

正文:

自动化专业是一门涉及计算机、电子、控制、机械等多个领域的综合性工程技术专业。本篇文章将详细介绍自动化专业从大一到大四的课程安排。

首先,在大一阶段,学生需要学习高等数学、线性代数、大学物理和程序设计基础等基础课程,为后续专业课程打下基础。此外,还需学习电路理论,了解电路的基本原理和分析方法。

进入大二,学生将接触到更多专业课程。信号与系统课程帮助学生理解信号与系统的基本概念、性质及其在工程中的应用;模拟电子技术和数字电子技术课程则教授电子技术的基本原理和实际应用,为后续课程提供基础;自动控制原理课程讲述自动控制系统的基本原理、分析和设计方法;电机与拖动课程则介绍电机的工作原理、特性及其在自动化系统中的应用。

在大三阶段,微机原理与接口技术课程让学生了解微型计算机的基本原理和接口技术;传感器与检测技术课程涉及各种传感器的原理、特性及其在自动化系统中的应用;过程控制课程讲述过程控制系统的设计、分析和运行维护方法;计算机网络课程则介绍计算机网络的基本原理、体系结构和协议。此外,电力电子技术课程将教授电力电子器件的工作原理、特性和应用。 在大四阶段,学生将学习系统仿真与建模、机器人技术、模式识别与智能系统等专业课程,进一步拓宽知识面。自动化仪表与装置课程将介绍各种自动化仪表的工作原理、性能和应用。最后,学生需完成毕业设计与论文,将所学知识应用于实际项目中。

建立培养创新能力的微机原理综合设计性实验的研究与实践

建立培养创新能力的微机原理综合设计性实验的研究与实践

2010年第3期(总第91期) 中国观代苏唷装备 建立培养创新能力的微机原理综合设计性 实验的研究与实践 张俊梅阚江明郭文会 北京林业大学北京100083 摘要:针对传统的微机原理及接口技术课程实践教学中存在的问题,在教学中建立综合设计性实验教学模式。实践证 明,该模式能有效地提高在学阶段学生的硬件开发能力及创新设计能力。 关键词:微机原理;综合设计;创新能力;教学研究 近几年,随着集成电路制造技术和微电子应用技 术的快速发展,国内市场对硬件开发应用人员的需求 急剧增加。通过分析自动化、电气、机械电子等专业 毕业生近年求职就业情况得知,多个软件设计人员竞 争一个职位而硬件人员却供不应求。根据本人多年的 教学实践经验及参加全国大学生电子大赛、亚太机器 人大赛等指导经历,发现如果学生在学校中硬件设计 应用能力得不到很好的锻炼,那么毕业后硬件设计应 用能力将较差、实际产品开发不能很快上手、达不到 用人单位的初步要求,这些同时也是严重影响学生硬 件开发方面就业率的主要原因。而微机原理及接口技 术课程是自动化、电气、机械电子等专业学生的必修 课程,是单片机、可编程控制器等课程的先修课程, 同时也是一门实用性和动手性都很强的计算机硬件类 课程。很好地掌握这门课程的内容并具备一定的实际 电路设计和编程能力,将会使学生在深刻理解计算机 软、硬件关系并为以后的计算机应用开发打下必要的 计算机硬件基础。然而,微机原理及接口技术的硬件 教学内容比较抽象、枯燥、知识内容陈旧,学习起来 比较困难。学生在学习过程中,经常会出现由开始的 不想听到不愿意听,甚至会放弃这门课程的学习,从 而导致“重软轻硬”现象的出现,这对学生全面掌 握计算机知识是不利的。所以必须认真总结硬件课程 教学现今存在的问题,找到能解决问题的教学方法, 收稿日期:2009—08—21 作者简介:张俊梅,博士,副教授。 本论文为北京林业大学“基于培养自动化专业本科生信 息处理能力的设计性实验的研究与实践”教学研究项目的 研究成果之一。 培养学生学习的兴趣,改变学生对硬件课程原有的看 法,充分调动学生学习的积极性,使大学生的计算机 知识结构逐步协调。为此,自2007年以来,我们按照 教育部的“全面推进素质教育,以培养学生的创新精 神和实践能力为重点”的教育精神,以培养有特色的 高素质的自动化技术应用型人才为目标,对微机原理 及接口技术课程实践教学模式的改革进行了研究、探 索与实践,初步形成了一个突出实践和创新能力培 养、以综合设计性实验为主的实践教学模式。 一、综合设计性实验模式的建立 i.精心设计一些具有工程应用背景的实例性实验 传统的微机原理及接口技术实验中包含了许多 验证硬件芯片工作原理的实验,学生实验结束后虽然 也能巩固理论知识,但是由于实验内容脱离实际,学 生会不太明白实验的真正目的何在,不能掌握各种控 制芯片到底有什么用,从而降低了学习的积极性,收 效甚微。所以,在实践教学中我们精心设计一些具有 工程应用背景的实例性实验。例如,在微机原理及接 口技术实验教学中设计了步进电机驱动实验,要求控 制步进电机缓慢起停、正反向运转。具体要求是:利 用8253定时/计数器进行定时,定时时间到则向8259A 申请中断,利用8255A驱动步进电机,使步进电机按 照准确的速度运转。在此实验中,要求学生查找步进 电机的相关资料,了解步进电机的工作原理和特性及 应用场合。要求学生自己设计实验电路,绘制实验电 路原理图。要求学生自己设计实验程序,完成程序的 调试。通过实验,学生综合应用了步进电机8253、 8259A、8255A、汇编语言程序设计的诸多知识,独立 

学生课程成绩统计程序设计

《微机原理与接口技术》

课程设计(学年论文)

说明书

课题名称: 学生课程成绩统计程序设计(A1 难度系数1)

学生学号:

专业班级:

学生姓名:

学生成绩:

指导教师:

课题工作时间: 2013-6-13 至 2013-6-18

2

填写说明:

1. 一、二、三项由指导教师在课程设计(学年论文)开始前填写并交由学生保管;

2. 第五项由学生在完成课程设计后填写,并将此表与课程设计一同装订成册交给指导教师;

3. 成绩评定由指导教师按评定标准评分。

4. 此表格填写好后与正文一同装订成册。

3

一、课程设计任务和基本要求:

(一) 设计任务

从键盘输入30个学生课程成绩,成绩用两位十进制数表示(最低0分,最高99分),规定F0H表示作弊,F1H表示缺考。学生成绩在内存从SCORE为首址开始存放。试编程序,按0 ~ 9、10 ~ 19、20 ~ 29、……、80 ~ 89、90 ~ 99及作弊、缺考等12种情况把学生的课程成绩进行分段统计,将统计结果存入以COUNT为首址的12个单元中。并将统计的结果显示在屏幕上。

(二) 基本要求

1. 有程序设计的分析、思路说明;

2. 有程序流程框图;

3. 程序代码及注释说明;

4. 上机实验步骤;

5. 程序运行结果的截屏图片。

指导教师签字: 教研室主任签字:

年 月 日 年 月 日

浅谈如何上好“电力电子技术”课程

龙源期刊网

浅谈如何上好“电力电子技术”课程

作者:汤赐

来源:《中国电力教育》2013年第07期

摘要:作为本科教学阶段的专业基础课程之一,“电力电子技术”课程难、内容多、课时少,所以上好这门课程对于大学新进教师是一件具有挑战性的工作。主要介绍了如何通过做好整体性备课工作、每一次课的课前备课工作,重视第一堂课,以及掌握并运用好教学基本原则,来上好“电力电子技术”课程,希望能起到抛砖引玉的作用。

关键词:电力电子技术;教学研究;备课;教学原则

作者简介:汤赐(1978-),男,湖南湘潭人,长沙理工大学电气与信息工程学院,讲师。(湖南 长沙 410114)

中图分类号:G642 文献标识码:A 文章编号:1007-0079(2013)07-0070-03

电力电子技术是使用电力电子器件对电能进行变换和控制的技术,其应用范围非常广泛,涉及一般工业、交通运输、电力系统、通信网络、计算机、新能源发电等,因而“电力电子技术”已成为本科教学阶段的专业基础课程,地位十分重要。然而由于课程难、内容多、课时少,所以上好“电力电子技术”是一件具有挑战性的工作。

评判“电力电子技术”课上得是否好,至少应关注它有无具备以下7个方面的特征:[1]内容丰富、概念明确、重点突出、脉络清晰、语言生动、板书精当和学时准确(不拖堂、不早退);其中第一、二点主要取决于授课教师的学术水平,而后面五点则与教师传授、帮促方面的基本功有关。目前,大学新进教师普遍为高学历人才,在学术上有着一定深度和广度,但在传授和帮促的基本功方面还显得有些薄弱。

作为大学新进教师中一员,笔者通过多听有丰富教学经验的老师授课,向他们请教,并拜读北京理工大学龚绍文教授所著《大学青年教师教学入门:大学施教学初步》,[1]对如何上好“电力电子技术”有了一些初步认识,概括起来,主要是注意四个方面的问题:做好整体性备课工作、做好每次课的课前备课工作、重视第一堂课以及掌握并运用好教学基本原则。

微机原理与接口技术(第四版)课后习题答案北京大学出版社

1

第1章 微型计算机系统

〔习题1.1〕简答题

(1)计算机字长(Word)指的是什么?

(2)总线信号分成哪三组信号?

(3)PC机主存采用DRAM组成还是SRAM组成?

(4)Cache是什么意思?

(5)ROM-BIOS是什么?

(6)中断是什么?

(7)32位PC机主板的芯片组是什么?

(8)教材中MASM是指什么?

(9)处理器的“取指-译码-执行周期”是指什么?

(10)本课程的主要内容属于计算机系统层次结构中哪个层次?

〔解答〕

① 处理器每个单位时间可以处理的二进制数据位数称计算机字长。

② 总线信号分成三组,分别是数据总线、地址总线和控制总线。

③ PC机主存采用DRAM组成。

④ 高速缓冲存储器Cache是处理器与主存之间速度很快但容量较小的存储器。

⑤ ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。

⑥ 中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。

⑦ 主板芯片组是主板的核心部件,它提供主板上的关键逻辑电路。

⑧ MASM是微软开发的宏汇编程序。

⑨ 指令的处理过程。处理器的“取指—译码—执行周期” 是指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。

⑩ 机器语言层,即指令集结构。

(学生很多认为是:汇编语言层。前4章主要涉及汇编语言,但本书还有很多处理器原理等内容)

〔习题1.2〕判断题

(1)软件与硬件的等价性原理说明软硬件在功能、性能和成本等方面是等价的。

(2)IA-64结构是IA-32结构的64位扩展,也就是Intel 64结构。

(3)8086的数据总线为16位,也就是说8086的数据总线的个数、或说条数、位数是16。

接口芯片DAC0832的应用三角波、梯形波两种波形

1 / 17

课程设计(论文)

课程名称: 微型计算机组成原理与接口技术

组 别: 第十组

题 目:

接口芯片DAC0832的应用

院 (系):

信息与控制工程系

专业班级: 电子信息科学与技术1202

姓 名:

学 号:

指导教师:

2015年 月 日

2 / 17 某建筑科技大学华清学院

《微机原理与接口技术》课程设计(论文)任务书

专业班级:电子信息科学与技术1202学生某:

指导教师(签名):

一、课程设计(论文)题目

波形发生器的设计

二、本次课程设计(论文)应达到的目的

基于Proteus软件,绘制8086微处理器和DAC0832外围电路,实现波形发生器的设计。

三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)

1、利用Proteus软件绘制由8086微处理器和DAC0832构造波形发生器;

2、利用汇编语言编写程序实现三角波、梯形波两种波形;

3、综合调试实现仿真功能。

四、应收集的资料及主要参考文献:

1.X乐善.微型计算机接口技术及应用[M].某:华中科技大学,2000

2.陈红卫.微型计算机基本原理与接口技术[M].:科学,2003

3.顾晖,梁惺彦等.基于8086和Proteus仿真[M].:电子工业,2011.

五、审核批准意见

教研室主任(签字)

1 / 17

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