计算机组成原理实验教学的探讨

摘要:从计算机组成原理实验教学的课程目标、实验项目分级、实验教学内容、实验考核办法、实验教学方法等方面对实验教学进行探讨,提出了以学生为主体,发挥学生的自主能动性,培养学生实践能力为目标的改革思路,提高实验教学水平和效果。

关键字:课程目标;自主能动性;实践能力

中图分类号: TP32 文献标志码: A

高等学校具有人才培养、科学研究、社会服务三大职能[1]。作为地方性院校,我系计算机科学与技术专业以培养服务一线的应用型人才为目标,因此,学生的实践能力培养尤为重要。计算机组成原理是计算机专业的核心基础课,要求学生掌握CPU的硬件原理与结构,通过实验为学生理解和分析硬件系统起到很好的铺垫作用,在整个课程体系中占有重要的地位。但是该课程具有涉及面广、抽象性强和学习难度大的特点[2],往往理论课教学显得枯燥乏味,学生理解原理也显得吃力。实验教学有助于化抽象为具体,通过实际的时序电路、寄存器、运算器、存储器、控制器等单元的展示,提高学生们的学习兴趣,同时培养学生的实践能力。

1 计算机组成原理实验课程改革,以培养学生设计能力为课程目标

(1)在掌握实验原理的基础上,以培养学生CPU设计能力为实验目标。

目前实验室开设8个实验项目,其中包含自行开发项目2项,综合性实验项目1项。实验室开设的实验包括累加器实验、寄存器组实验、运算器实验、程序计数器实验、存储器实验、微程序控制器实验。计算机组成原理实验是学生实践能力培养过程中的重要环节,其主要任务就是要求学生掌握CPU的硬件结构与原理,培养学生的CPU设计能力,同时在设计电路的过程中为学生后续学习嵌入式技术打下基础。在实验课程讲授过程中,重点讲解实验原理和电路的设计原理,结合学生之前的硬件基础给学生把电路分析透彻。针对寄存器组实验、运算器实验、存储器实验,在做完实验后,可以把学生分组,进行电路图的设计、电路板的焊接制作、调试完成,并组织学生对作品进行讨论总结,从而提高学生的实践能力。

(2)充分利用学生课余时间,进行CPU设计实践能力培养

学生的大学生活含有大量的课余时间,大部分的同学特别是低年级的同学往往在课余时间不知道该学什么,没有一个学习的目标,长期以往往往会荒废学业。在实验课堂教学学生掌握了计算机主要组成部件工作原理、基本分析与设计方法,因此,充分的利用学生的课余时间指导学生进行CPU制作,从时序电路的产生、寄存器组、运算器、存储器、PC计数器的制作,使学生对典型计算机系统的分析、设计、开发与使用能力得到训练与提高。在课堂上完成电路图的绘制,在课余时间,学生们完成电路的制作与调试,并把逐步的从数字电路的设计扩展到了基于FPGA的设计,从8位CPU的设计扩展到16位CPU的设计,把实践教学延伸到课外,很好的弥补了课堂上实践教学学时的限制,也丰富了学生的科技活动。此外,设计的作品可以反馈到实验课堂上,作为实验系统的有益补充,同时还能为新生认识实习、电子实训等实践环节使用。

课外实践活动项目表如表1所示:

表1 课外实践活动项目表

项目名称所需器件时序控制电路74HC00、74HC08、74HC20、

74HC04、74HC74、74HC175寄存器74HC574、74HC32、74HC139移位器74HC08、74HC245程序计数器74HC161、74HC245、74HC151运算器74HC273、74HC181、74HC374存储器74HC32、6116、74HC245EPLD实验PLCC44FPGA实验XC3S500E(3)积极开展开放性实验、学科竞赛,不断提高CPU设计的深度

实验室开放[3]是在计划实验课时之外的课余时间内,同学们可以通过预约方式进入实验室进行选修实验,或者进行一些个人兴趣实验和创新实验。学科竞赛是培养大学生综合素质和创新精神的有效手段和重要载体,对于营造创新教育的良好氛围,培养学生的创新精神、协作精神和实践能力,激发学生兴趣和潜能具有重要作用。通过开展开放性实验和学科竞赛,不断的挖掘学生们的创新意识,提高CPU设计的深度,从而提高学生们科技活动的技术含量。例如运算器、存储器的设计可以从数字电路设计到CPLD设计,再到FPGA设计,不断提高学生们科技活动的广度和深度。

2 构建分级的计算机组成原理实验项目体系和学生实践能力培养体系

在计算机组成原理实验中,不同实验模块对培养学生能力具有不同特点。为了加强学生能力培养的层次,实验室把所有实验项目按照能力培养层次进行分类,形成三级实验教学体系,即基本模块实验、综合性实验、设计性实验,对学生能力进行分级培训,逐步提高。

基本模块实验以验证型实验实验为主,包括寄存器实验、运算器实验、存储器实验等,主要是让学生学习CPU基本单元模块

计算机组成原理累加器实验,计算机组成原理实验教学的探讨.doc相关推荐

  1. 计算机维修与销售探讨,《计算机维修与维护》面向市场教学的探讨.pdf

    <计算机维修与维护>面向市场教学的探讨.pdf 2010年2月 济南职业学院学报 Feb.2010 第 1期 (总第78期) JournalofJinanVocationalCoHege ...

  2. 计算机学科专业知识两门课,计算机学科两门专业课的融会贯通教学改革探讨

    摘要:该文主要介绍通过学习"微型计算机原理与接口技术"和"计算机组成与结构"两门课程之间的联系,培养学生融会贯通知识的能力,提高学生从宏观上理解和掌握知识,解决 ...

  3. 计算机英语教学模式,基于计算机和课堂英语教学模式探讨.doc

    基于计算机和课堂英语教学模式探讨 基于计算机和课堂英语教学模式探讨 摘 要: 分析了"基于计算机和课堂的英语教学模式"的理论基础,结合元认知理论.建构主义学习理论和教学实践提出了新 ...

  4. 计算机管理系统在护理管理中的应用,计算机信息技术在护理管理中的设计应用探讨.doc...

    计算机信息技术在护理管理中的设计应用探讨 摘 要本文主要对护理管理中计算机信息技术应用的意义.现代医院护理管理中计算机信息技术融入的相关要求与具体设计思路进行探析. [关键词]护理管理 计算机信息技术 ...

  5. 计算机网络测试预算,计算机网络技术专业工程预算教学浅述.doc

    计算机网络技术专业工程预算教学浅述 计算机网络技术专业工程预算教学浅述 摘要:为了解决计算机网络技术专业<工程预算>课程实践性强.知识抽象.难于理解的问题,帮助学生易于学习理解,保证教学质 ...

  6. 计算机组成原理 累加器实验

    累加器实验 实验环境 计算机组成原理实验环境 实验目的 理解累加器的概念和作用. 连接运算器.存储器和累加器,熟悉计算机的数据通路. 掌握使用微命令执行各种操作的方法. 实验要求 做好实验预习,读懂实 ...

  7. 累加器实验总结计算机组成,计算机组成原理累加器实验报告

    计算机组成原理累加器实验报告 1 课程设计任务书 学 院 信息学院 专 业 计算机科学与技术 学生姓 名 学 号 设计题 目 研制一台多累加器结构的实验计算机 内容及要求: 利用 EL-JY-II 型 ...

  8. 计算机组成原理课内实验,【计算机基础论文】计算机组成原理课程实验教学改革(共2885字)...

    摘要:目前<计算机组成原理>的实验内容存在与课程定位目标相悖的问题,一味追求实验内容的复杂性,而忽视了计算机组成原理实验教学的完整性和概念性.针对上述问题,本文对<计算机组成原理&g ...

  9. 计算机组成原理实验存储器部件实验,计算机组成原理实验_存储器部件教学实验...

    实验题目存储器部件教学实验 一.实验目的: 1. 熟悉ROM芯片和RAM芯片在功能和使用方法等方面的相同和差异之处.学 习用编程器设备向EEPROM芯片内写入一批数据的过程和方法. 2. 理解并熟悉通 ...

  10. 计算机网络组成原理实验,计算机组成原理实验教程

    简介 本书特色 前言 章节列表 精彩阅读 下载资源 相关图书 本书基于多思计算机组成原理网络虚拟实验系统,此系统属于开源软件,支持电路设计. 本书内容分为两大部分,第一部分为实验与课程设计,包括虚拟实 ...

最新文章

  1. asp实现批量录入数据
  2. 团队作业8——第二次项目冲刺(Beta阶段)博客汇总
  3. AM335x kernel4.4.12 LCD 时钟翻转设置记录
  4. 阿里技术解密:全链路压测体系建设方案的思考与实践
  5. JAVA自定义变量_Java 系统自定义变量-D
  6. 正则 0个或多个_正则表达式一知半解
  7. 迁移学习——数据不够的情况下训练深度学习模型
  8. php生成图片不显示,php绘图不显示图片怎么办
  9. js双击事件屏蔽单击事件
  10. C语言 - 常见面试题整理
  11. 补助系统C语言,领钱了!全国各省信息系统项目管理师证书技能提升补贴说明...
  12. jmeter录制postman脚本
  13. 网页骨架屏自动生成方案
  14. php session fixation,Session Fixation 攻防实战
  15. ubuntu16.04 nvidia gtx1060 驱动安装
  16. 对Redis数据库的学习!
  17. E波段通信系统参考文献E-band info(整理)
  18. 中职计算机应用专业(大数据方向)建设实践
  19. 初学HTML5:Web workers
  20. 【NOI2015 Day1】软件包管理器

热门文章

  1. CAD彩色线条直接打印成黑白PDF的办法
  2. unbutu服务器误删文件,ubuntu中恢复rm命令误删文件
  3. 算法面试基础:LR(逻辑回归)
  4. w7系统怎么ping服务器,win7系统中如何ping端口命令
  5. vue实现下载pdf文件
  6. STC8A8K低功耗模式验证
  7. Tenda腾达 W311U无线网卡驱动1.0版For WinXP/Vista/Win7下载-腾达无线网卡驱动-ZOL中关村在线...
  8. matlab高斯滤波去噪,图像平滑去噪之高斯滤波器
  9. 日常运维小知识--1
  10. servlet+jsp面试题