“系统观”下的计算机组成原理教学探讨
2017-05-02马辉史小松
新校园·上旬刊 2016年10期
马辉+史小松


摘 要:计算机组成原理是计算机及相关专业的一门核心基础课程,能帮助学生理解计算机硬件的工作原理,构建计算机硬件工作系统。在系统发展观下,本文提出计算机组成原理教学内容的处理方法和有效培养学生系统能力的教学方法。
关键词:系统观;计算机系统;教学内容;教学方法
一、引言
计算机组成原理是计算机专业核心基础课,传统上主要讲述构成计算机硬件系统的各功能部件的基本工作原理以及互连构成整机系统的技术。从2009年至今,在计算机考研统考中,计算机组成原理内容占了约1/3的分值比例。
随着计算机科学内涵和外延的扩展,计算机组成原理传统的教学模式也有了改变,在教学内容、教学方法及实验内容上都有一定的改进。从计算机科学的长远情况来看,未来的计算机设计、应用更需要从系统角度考虑,所以对计算机组成原理进行教學改革很有必要。
二、教学改革原因分析
计算机系统由硬件和软件两大部分组成,但随着计算机结构的复杂化和应用领域的扩大化,通常用层次结构来描述计算机系统。一种计算机系统的层次结构描述如图1所示,传统的计算机组成原理主要讨论传统机器M1和微程序机器M0的组成原理和设计思想。
但这种主要关注硬件部分的教学思想,弊端早就被感知,在国外的教学中也早被摈弃。如Patterson和Hennessy教授曾指出,“软件设计者对软件系统运行环境的硬件技术是否了解、了解多少,会很大程度地影响软件系统的性能。……
登录APP查看全文
