- 0
- 0
- 约9.97千字
- 约 7页
- 2026-01-16 发布于四川
- 举报
2024年2月湖北第二师范学院学报Feb.2024
第41卷第2期JournalofHubeiUniversityofEducationVol.41No.2
面向系统能力培养的计算机硬件实验教学设计
尚俊,余良俊
(湖北第二师范学院计算机学院,武汉430205)
摘要:传统的计算机组成原理实验采用实验箱方式,效率低下,调试困难,可靠性差,学生难
以理解硬件系统的内部结构和工作原理。本文提出使用Logisim虚实结合的仿真软件进行实验教学
并在头歌平台发布实验,课程以培养学生现代计算机硬件系统设计能力为目标,贯彻强调软硬件关
联与协同、以CPU设计为核心的层次化系统设计的组织思路,帮助提高学生的硬件思维和系统设计
能力,促进实验教学模式的改革。
关键词:系统能力;虚实结合;仿真
中图分类号:TP303;G642.2文献标识码:A文章编号:1674-344X(2024)02-0054-07
计算机组成原理是计算机科学与技术专业的硬件核心课程,在整个培养体系中起着承上启下的作用。
传统的实验教学采用实验箱的方式,需要完成复杂的导线连接,效率低下,而且实验调试困难,实验箱维护成
本较高,大多数是验证性实验,无法解决复杂工程问题。如何根据新工科建设的要求对计算机专业教学进行
改革,提高计算机组成原理课程硬件实验教学的效率,是一个值得关注的问题。
1硬件实验教学现状
计算机组成原理主要讲授单处理机系统的组成与结构,课程知识点众多且比较复杂抽象,其重难点是让
学生建立起清晰的整机概念,并分析不同的结构和设计方法对运算速度、效率和成本的影响。从多年的教学
实践来看,学生对硬件理论知识难以理解。为了加强学生对硬件结构和原理的理解,目前国内高校采用了以
下几种方式开展硬件实验:
1.1传统的实验箱
传统的实验箱采用了固定的计算机部件单元电路,完成实验需要大量的导线连接和开关的操作,学生无
法直观看到各部件的内部电路结构,很难真正理解各部件的工作原理,而且实验的调试比较困难,受场地和
时间的影响,多数是验证性实验,实验效果较差。在硬布线控制器设计实验中,学生更是难以理解各控制信
号的产生和流向,对他们的自信心有较大的打击,以至于有些学生对后续课程的学习产生了畏难情绪。由于
无法建立整机的概念,系统分析和设计能力也难以得到提高。
1.2采用EDA技术和VHDL语言
采用EDA技术和VHDL语言描述硬件的方式提供了硬件描述语言的编写、仿真和综合功能,虽然能方便
完成仿真结果分析,但是电路的修改和调试都比较繁琐,难以完成预定的目标,VHDL工具的性能和稳定性也
收稿日期:2023-12-12
基金项目:2022年度湖北第二师范学院教学研究项目“logisim平台在《计算机组成原理》实验课程中的应用探究”(X2022028)
作者简介:尚俊(1980-),男,湖北武汉人,副教授,博士,研究方向为计算机系统结构。
·54·
尚俊,余良俊:面向系统能力培养的计算机硬件实验教学设计
[1]
可能受到影响。丁男等利用proteus软件及平台搭建面向计算机组成原理的混合式教学平台,并对大连理工
[2]
大学计算机组成原理的建设经验和实施过程进行了阐述。也有高校采用FPGA的方式来完成硬件的实验,
但是FPGA更强调工业化的设计,需要的知识体系较多,对老师和学生的要求更高,而且过于抽象,学习周期
较长。[3]-[5]
1.3采用高级语言或汇编语言
采用高级语言或汇编语言工具如MRAS可以模拟内存或寄存器读写以及CPU指令执行过程、帮助学生
理解计算机硬件的基本原理,但是无法模拟真实的硬件环境,并可能存在一些差异和限制,要求学生具备一
定的编程基础,否则会存在一定的困难和挑战。此外,汇编语言编程工具和仿真软件的性能和稳定性也可能
受到影响。[6]
面对新工科教育和工程认证的要求,以往的实验教学模式无法解决复杂工程问题,难以提升计算机专业
学生的系统能力,而新工科的计算机类专业教育中,系统能力培养
原创力文档

文档评论(0)