首页> 外文期刊>Education, IEEE Transactions on >p88110: A Graphical Simulator for Computer Architecture and Organization Courses
【24h】

p88110: A Graphical Simulator for Computer Architecture and Organization Courses

机译:p88110:用于计算机体系结构和组织课程的图形模拟器

获取原文
获取原文并翻译 | 示例
           

摘要

Studying fundamental computer architecture and organization topics requires a significant amount of practical work if students are to acquire a good grasp of the theoretical concepts presented in classroom lectures or textbooks. The use of simulators is commonly adopted in order to reach this objective. However, as most of the available educational simulators focus on specific topics, different laboratory assignments usually require the use of different simulators. This paper presents a graphical and interactive reduced instruction set computer (RISC) processor and memory simulator that allows active learning of some theoretical concepts covered in computer architecture and organization courses. The simulator can be configured to present different processor views, from a simple serial one, without caches or pipelines, to a more realistic one with caches and superscalar execution. This approach allows a set of increasingly complex code-based laboratory assignments to be developed using a single simulator, covering topics ranging from assembly language programming to the analysis of the different kind of cache misses, pipeline hazards or branch prediction hits and misses produced during a program execution. The simulator has been included in a an automatic assessment system that helps the students to complete the assignments and helps teachers to evaluate the correctness of the students' solutions in different environments, such as high-enrollment courses or distance education. Since 1996, both the simulator and the automatic assessment system have been successfully used by more than 5000 students in computer architecture and organization courses at the Technical University of Madrid (UPM), Spain.
机译:如果学生要掌握课堂讲课或教科书中介绍的理论概念,则学习基本的计算机体系结构和组织主题需要进行大量的实践工作。为了达到该目的,通常采用模拟器。但是,由于大多数可用的教育模拟器都专注于特定主题,因此不同的实验室任务通常需要使用不同的模拟器。本文介绍了一种图形化的交互式精简指令集计算机(RISC)处理器和内存模拟器,可以主动学习计算机体系结构和组织课程中涉及的一些理论概念。模拟器可以配置为显示不同的处理器视图,从没有缓存或流水线的简单串行视图到具有缓存和超标量执行的更现实的视图。这种方法允许使用单个仿真器开发一组越来越复杂的基于代码的实验室任务,涵盖从汇编语言编程到分析不同类型的缓存缺失,管道危害或分支预测命中和遗漏的主题。程序执行。该模拟器已包含在一个自动评估系统中,该系统可以帮助学生完成作业,并帮助教师评估高校课程或远程教育等不同环境中学生解决方案的正确性。自1996年以来,模拟器和自动评估系统已在西班牙马德里技术大学(UPM)的5000多名学生中成功地用于计算机体系结构和组织课程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号