面向系统能力培养的计算机硬件实验教学设计.pdfVIP

  • 0
  • 0
  • 约9.97千字
  • 约 7页
  • 2026-01-16 发布于四川
  • 举报

面向系统能力培养的计算机硬件实验教学设计.pdf

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)

1亿VIP精品文档

相关文档