首页> 外文会议>IEEE Frontiers in Education Conference >Instrumentation and Extension of reduced, simulated Single Cycle MIPS architecture to improve Student Comprehension
【24h】

Instrumentation and Extension of reduced, simulated Single Cycle MIPS architecture to improve Student Comprehension

机译:仪器减少的仪器延长,模拟单周期MIPS架构,以提高学生理解

获取原文

摘要

This Innovative Practice Work in Progress Paper presents results of efforts to improve student comprehension of computer architecture. Students majoring in Computer Science at the United States Air Force Academy (USAFA) are typically enrolled in the department’s Computer Architecture course during the spring of their sophomore year. These students traditionally struggled to understand exactly what was occurring in the Central Processing Unit (CPU) of a computer and demonstrated poor performance on assignments, tests, and the final exam regarding how these components are used in a processor. Other institutions have had success giving their students a series of assignments which culminate in their implementing a complete CPU architecture in a logic simulator. However, this fairly time consuming assignment was not deemed feasible at USAFA where student time is divided between various required duties, academics, and athletics. Instead, a reduced version of the MIPS (Microprocessor without Interlocked Pipelined Stages) single cycle architecture (SCA) as described in Harris and Harris was implemented in Logisim and provided to the students. The students then modified the given circuit to support additional instructions and added logic probes to observe internal values. They then ran assembly language code containing the new instructions through the augmented architecture. Throughout each step, the students could observe the processor’s behavior using the previously installed probes, which substantially increased their understanding. The improvements in performance on the CPU questions have been significant and lasting. These results are especially noteworthy due to the minor additional work the students had to perform to increase their understanding.
机译:这种创新实践在进行论文中提出了提高学生理解计算机架构的努力的结果。在美国空军学院(USAFA)的计算机科学专业的学生通常在他们的二年级春天的春季注册了该部门的计算机架构课程。这些学生传统上努力了解计算机的中央处理单元(CPU)中发生的内容,并在分配,测试和最终考试中表现出差的性能,关于这些组件如何在处理器中使用。其他机构取得了成功,为学生提供了一系列任务,这些作业在他们在逻辑模拟器中实施完整的CPU架构。然而,这种相当耗时的作业在USAFA不被视为您的学生时间在各种必修职责,学者和田径上划分。相反,哈里斯和哈里斯中描述的MIPS(无互锁流水线阶段的微处理器)的简化版本在Logisim中实施了哈里斯和哈里斯,并向学生提供。然后,学生修改了给定电路以支持其他指令并添加逻辑探针以观察内部值。然后,它们通过增强架构运行包含新指令的汇编语言代码。在每一步中,学生可以使用先前安装的探针观察处理器的行为,这大大增加了他们的理解。 CPU问题的性能的改进是显着和持久的。由于较小的额外工作,这些结果尤其值得注意,学生必须履行以提高他们的理解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号