|
|
一.实践教学的设计思想
|
|
|
本实验课程主要分为两部分,一是计算机系统结构基础实验,二是基于WinDLX虚拟处理器的实验。前者主要通过VC环境,模拟流水线指令调度、加法乘法静态多功能流水线调度、加法乘法动态多功能流水线调度和页面置换算法性能分析等;后者主要对WinDLX的配置和使用,指令相关、数据相关和指令调度等课程内容进行了实际模拟实验。学生通过亲自动手操作,加深了对计算机系统结构的基本知识的理解,熟悉了处理器指令系统等的设计和实现,为今后进行更深入的学习和从事相关理论研究或工程实践打下了坚实的基础。
|
|
|
|
|
|
|
二.实验教学的实施
|
|
|
本实验是计算机科学与技术专业的一门技术实践课,也是与“计算机系统结构”配套的基础实验课程。学生需要通过实验熟练掌握流水线指令调度等重要概念以及WinDLX模拟器的操作和使用,熟悉DLX指令集结构及其特点;加深对结构相关的理解,了解结构相关对CPU性能的影响;加深对数据相关的理解,掌握如何使用定向技术来减少数据相关带来的暂停;加深对指令调度的理解,了解指令调度技术对CPU性能改进的好处。
为此目的,学生需要完成“流水线指令调度”,“加法乘法静态多功能流水线调度”,“加法乘法动态多功能流水线调度”,“页面置换算法性能分析等”;“熟悉WinDLX的使用”、“结构相关”、“数据相关”和“指令调度”等试验项目。
|
|
|
|
|
|
|
|
三.实践教学的效果
|
|
|
基于上述思想设计的实践教学内容既和理论课程紧密相关、相辅相成,又具有一定的独立性。应该说,实践教学体系是对有限学时的理论课程非常丰富的扩展,不仅能配套当前理论课程使用,还为今后相关课程的发展奠定了较好的基础,甚至可以说走在了理论教学的前面。实验课程在实施中取得了非常好的效果。学生普遍反映能够学到更多的知识和掌握更实际的技能,他们发现问题、分析问题和解决问题的能力显著增强。
|
|
|
|
|
|
|
|
|