- 5
- 0
- 约1.07万字
- 约 4页
- 2017-06-18 发布于四川
- 举报
计算机组成与体系结构课程群建设实践汇编
第 13 期 计 算 机 教 育
80 2010 年 7 月 10 日 Computer Education No.13 Jul.10,2010
文章编号:1672-5913(2010)13-0080-04 中图分类号:G642 文献标识码:B
“计算机组成与体系结构”课程群建设实践
袁春风,黄宜华,武港山,俞建新,吴海军
(南京大学 计算机科学与技术系,江苏 南京 210093)
摘 要:本文分析了目前计算机相关课程教学面临的挑战和机遇;在对国内外教学情况进行分析比较的基础
上,提出了“计算机组成与体系结构”课程群建设目标和思路;详细介绍了南京大学的改革实践情况和取得
的成效;最后给出了课程群建设的工作设想。
关键词:计算机组成;计算机系统结构;课程群建设;教学改革
随着多核/众核处理器以及可重构计算技术的出 互的对应转换关系,以建立对计算机系统的整体认识。
现,计算机体系结构技术面临重大改变,给相关课程 图 1 给出了美国 UC Berkeley 大学 2009 年相关
的教学提出了新的问题和新的挑战。如何在教学内容 课程的设置概况,图中箭头反映课程开设先后关系。
中体现技术的发展?如何利用 FPGA 技术提升实验
水平?如何统一规划相关课程的教学?特别是在不
久的将来,计算机体系结构可能发生重大变革的情况
下,如何为那些将要在新型体系架构下从事计算机科
学和技术研究和开发的学生打下良好的专业基础?
这些都是我们近年来一直考虑的问题。带着这些问
题,我们跟踪了美国几个一流大学近几年来相关课程
的教学内容及实验方法。对照国际一流大学的先进做
法,结合我校计算机人才的培养目标,我们提出了“计
算机组成与体系结构”课程群建设思路,并根据实际
情况对相关课程进行了教学改革实践。
1 国外一流大学相关课程教学情况 图 1 UC Berkeley 大学相关课程设置[2]
CS61C(Machine Structure)主要包括 C 语言程序
通过对 UC Berkeley 、Stanford 和 MIT 等多个美 设计、指令流水线和存储器层次结构等方面的基础内
国一流大学在相关课程方面教学情况[1-5] 的跟踪,我 容,以“C 语言→MIPS 汇编→MIPS 目标代码→MIPS
们发现,这些大学对相关课程教学都进行了调整,通 处理器设计”为主线组织内容,以“高级语言程序设
过开设新课程或调整相关课程教学内容加入了多核/ 计”实验和“模拟器”实验为手段,使学生建立单处
多线程处理器的相关内容,特别强调学生对 HDL 、 理器计算机系统的整机概念。
FPGA 、SOC、并行体系结构、并行程序设计等技术 CS 150(Components and Design Techniques for
的掌握。这些大学在相关课程教学内容和实验内容方 Digital System) 主要介绍数字逻辑电路基础知识和
面基本相同,都是以典型的四段或五段流水线 CPU EDA 设计技术,2009 年以前的实验主要是在 FPGA
设计技术和存储器层次化结构为核心内容,教学理念 开发板上进行视频解码及播放电路设计开发,从
和教学思路也非常相似,都是站在计算机系统的高度 2009 年开始改为“流水线 CPU 设计”,要求学生采
阐述计算机硬件系统的结构和设计思想,强调软件与 用流水线方式设计实现 16 条 MIPS 指令,以串行接
硬件的关联,使学生能很好地在高级语言程序、汇编 口方式从PC 上装入程序到 FPGA 开发板,并通过 PC
语言程序、机器指令代码和硬件机器结
您可能关注的文档
最近下载
- 精通救生艇筏和救助艇教案.pdf
- SAMSON阀门定位器调试步骤.ppt VIP
- 统编版教材小学语文二年级上册第三单元第5课《去外婆家》第一课时教学设计.docx VIP
- 浙江省温州新力量联盟2026届高二物理第一学期期末考试模拟试题含解析.doc
- 2024宁夏警官职业学院教师招聘考试笔试试题.docx VIP
- 纺织服装行业2025年出口贸易税收优惠政策解读与运用报告.docx
- 陕09J01 建筑用料及做法.docx VIP
- (中联牌)R275-12RB(广东版)防台风说明书.pdf VIP
- 生涯决策模糊容忍度对高中生生涯决策困难的影响机制及干预研究.docx VIP
- 上海市徐汇区2026届初三一模物理试题(含答案).pdf
原创力文档

文档评论(0)