利用计算机解决的问题的例子,实例教学在计算机组成原理中的应用

摘要:计算机组成原理课程是一门理论性、实践性都很强的课程,如果采用传统的方式一味的讲解,会使学生觉得枯燥乏味,难以入门。文章从提高学生学习的积极性出发,提出了用计算机的各个硬部件来将学生从实物引入到理论的教学中。文章还提出在各个章节中通过开设相关的实验来锻炼学生的动手能力,让学生加深对理论知识的理解。

关键词:计算机硬件;计算机组成原理;实例

Examples of Teaching in the Composition Principle of Computer Application

PENG Xiao-li, HOU Xiang

(Department of Computer Science & Technology, Sichuan Universty of Arts and Science, Dazhou 635000, China)

Abstract: Principles of Computer Organization course is very strong on theory and practicalness. If we adopt the traditional way of blindly talks, it will make students find boring and difficult to access the course.In order to improve student’s learning enthusiasm, this paper proposes using the computer's various hardware components to make the students study from real object to the theory. The article also raised to open some relevant experinment to train students' manipulative ability and enable them to deepen their understanding of theoretical knowledge.

Key words: computer hardware; principles of computer organization; examples of teaching

随着社会信息化的加剧,社会对计算机应用方面的能力和人才的需求越来越大,要求越来越高。为了为社会培养合格的人才、适应社会需求的人才,很多高校都开设了计算机及相关专业,并加强对学生的理论知识和实际应用能力的培养。

计算机组成原理作为计算机专业的一门重要的专业课程,一直以来都备受关注,因为它是培养学生利用计算机从事科学研究和科研开发工作的技术基础课之一,其目的是培养学生掌握计算机的组成原理以及各部件内部的设计思路和设计结构,进而利用硬件技术知识解决本专业及相关领域中的问题的能力,使其能成为具有较强的实际动手能力和科研开发能力的应用型人才。

1 实例教学的应用

1.1 课程特点

本课程具有理论性强、实践性强的特点,因此学生学习理论知识是相当枯燥的,如果教师引导不好就不能触动学学习的兴趣和激发他们学习的热情。在加强学生对基本概念、基本理论学习的同时,还应该注重学生动手实践技能的培养。使得学生在学习完这门课程之后,对计算机组成原理、工作原理等方面有一个清晰的认识,并能利用所学的知识决绝简单的工程应用问题,对学习其他计算机方面的课程有个引导和铺垫性的作用,打下良好的硬件基础。

本课程以汇编语言作为主要背景进行教学,硬件知识还涉及到数字电路,因此本课程的先修课程是汇编语言和数字电路。因为指令系统一章是让学生学习计算机各部件协调工作秩序、了解软硬件平台关系的,如果没有汇编语言的知识,学习起来就难以理解,因此如果没有单独设置汇编语言课程的,选择教材时应选择前半部分为汇编语言,后半部分为组成原理的。而在运算器、控制器和总线部分,都要求了基本门电路、组合逻辑电路和各部件的连线等的知识,否则就难以理解在什么情况的输入下会有怎样的输出。

1.2 教学中所遇到的问题

对于组成原理来说,和其他硬件课程一样,都有很多抽象的名词和概念在里面,老师难教,学生难学。因为组成原理不像其他语言类的课程,语言类的课程一堂课下来学生可能就能编出程序,马上就有收效,而组成原理不一样,一章节甚至几章节学完都不可能做出个什么东西来,因此有的学生就有可能有埋怨的情绪,久而久之就对它完全失去了兴趣和信心。因此教师在教学的时候应注意激发学生的兴趣,古语常说“兴趣是最好的老师”,如果把学生的兴趣激发出来了,那么这个老师就是个成功的老师,后续的课程上起来就轻松了许多。

1.3 解决的办法

以四川文理学院的具体情况来说,大多学生都来自川东偏远的农村,加之08年汶川地震后,学校还招收了很多灾区学生,对于这些学生来说,生活困难,更别说购买电脑了,就连很多计算机专业的学生都没有电脑,所以,没有办法让他们自己在上某一章节之前,自己先打开主机看看这个或是那个部件。而有的学生拥有电脑,也都认为这是自己比较值钱的一个家当,也不会轻易的去打开。所以大多数几乎是百分之九十以上的学生都没有见到过机箱内部的东西,见过也有不认识,认识的也很多都不知道是干什么的,知道是干什么的也不知内部的设计原理是怎样的。鉴于这种情况,在上课的时候可以将实验室内报废的计算机拆开,在上相关章节课程的时候带上相应的硬件让学生看看,然后再开始将该硬件的设计思路、原理认真的分析、讲解给学生听,这让学生产生了浓厚的兴趣。

就拿计算机的5大部件运算器、控制器、存储器、I/O设备为例。运算器、控制器一章可以用主板和CPU,先讲解CPU怎样插到主板上,再讲解CPU的型号和针脚,最后讲各个针脚的功能,最后就从功能展开讲解计算机内运算器和控制器的设计,也就是进行理论部分的讲解。存储器一章则用内存条、硬盘、光盘、U盘等,当然还可以加上现在几乎都很少见到的软盘。讲解内存条在主板上的插放、内存条的规格、形状,然后从形状展开理论知识的讲解。I/O设备一章,这就不用大堆小堆的拿东西了,因为可以使用多媒体教室现成就有的显示器、鼠标、键盘等,这是学生接触计算机最直观,也是最初看到的东西,更是他们可能最了解的,用得最熟悉的东西。这章还可以用光驱和磁带,因为学生打小可能就见过光盘,用过光驱或是CD、VCD、DVD等,但是很少人去拆开过它们,这对于学生理解磁头读取光盘上的数据和理解硬盘有很大的帮助。用磁带的目的就是为了让学生理解信息在存储介质上的存放原理。对于磁带来说学生应该很熟悉,因为很多学生小的时候或多或少都玩过磁带,都用磁带录过东西,因此这样可以让他们更好的了解信息在磁介质中的存储――读取过程。通过这些硬件设备的引导,学生们表现出了和以往大不相同的热情,收到了很好的效果。

计算机组成原理不但是理论性很强的课程,而且还是实践性很强的课程,仅仅只讲解理论知识是远远不够的,因此在各个章节中还应加设相应的实验,这样不但可以提高学生的兴趣,锻炼学生的动手能力,而且还加深学生对所学理论知识的理解。比如运算器一章,可以开设8位算术逻辑运算实验和带进控制的8位算术逻辑运算实验。通过8位算术逻辑运算实验,也能让学生加深对数字电路中所用到的集成芯片作用的记忆,了解缓冲器和锁存器的功能以及外部总线和内部总线的位置关系,相当于给他们看到了一个放大了很多倍的CPU。带进位位的8位算术逻辑运算实验则可以让学生知道计算机是一个完全由硬件搭建的机器,两个8位的数据相加,如果超过了8位所能表示的结果得范围,需要另由其它部件来存储的,那么这个存储进位位的东西表现出来就是看到的CF进位标志位,这不仅和数字电路中的74LS181芯片中的进位输出CI和CO联系起来了,还与汇编语言中的标志寄存器中的标志位CF联系起来了,加强了课程与课程之间的联系。

2 结束语

通过实例教学,学生学习计算机组成原理的热情提高了,当然也得到了很大的收效,原本学生重视程度不高的数字电路和汇编语言课程也得到了学生的重视。通过教学方式的改革,学生不但学习了理论知识,动手能力也得到了很好的锻炼。不再是以前的理论课和实践课“脱节”的结果了。

参考文献:

[1] 姚光顺,赵生慧,刘永志,等.计算机专业硬件课教学的现状与对策[J].滁州学院学报,2009(6).

[2] 门晓丽.高校计算机硬件实验教学承待解决的问题[J].呼伦贝尔学院学报,2008(8).

[3] 白中英.计算机组成原理[M].4版.北京:科学出版社,2008.

[4] 阎石.数字电子技术基础[M].5版.北京:高等教育出版社,1983.

[5] 钱晓捷.新版汇编语言程序设计[M].2版.北京:电子工业出版社,2006.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值