计算机组成和体系结构教学初探

计算机组成和体系结构教学初探

摘要:《计算机组成与体系结构》是计算机专业教学中一门非常重要的专业基础课程,它涵盖了计算机内部逻辑结构、基本工作原理以及软硬件的划分和界面。本文分析了江南大学《计算机组成与体系结构》课程教学中存在的一些困难,并初步探讨了可能的应对方案。

关键词:计算机组成与体系结构 计算机硬件基础 多种方式相结合

引言

目前,随着网络化和信息化的发展,计算机的软件领域课程,尤其是网络和网络应用类课程,越来越得到各高校的重视,国内很多高校的计算机专业逐渐转变为“软件工程”和“计算机科学”方向,过分强调软件与应用,而缺乏计算机体系结构、计算机组成与结构等硬件方向的培养。但是,从就业市场反馈的信息看,计算机软件人才已经供大于求,而熟悉硬件设计的人才则供不应求,年薪也高于同等的软件人才。据资料显示,2002年北京人才市场上硬件人才以较大差额供不应求,年薪高居行业第二,而软件人才则以3倍数量供大于求。不熟悉计算机组织与结构、不了解计算机体系结构的软件人才,也犹如建立在空中的楼阁,没有基础,从小而言无法满足人才市场的需求,从大而言无法担负我国科教兴国、在国际信息化竞争中立于不败之地的重任。

一、计算机硬件课程设置现状

当前国内计算机科学技术学科硬件主干课程设置有两种模式:一种是数字逻辑与数字系统(技术基础课)→计算机组成原理(专业基础课)→计算机体系结构(专业课),大多数重点院校采用这种模式。

《计算机组成原理》是计算机科学与技术专业本科生必修的重要核心硬件课程之一,通过学习本课程,要求能够掌握计算机的一般组成原理与内部运行机理,为学习本专业后继课程和进行与硬件有关的技术工作打好基础。其后续课程有操作系统、计算机网络、计算机体系结构。

《计算机体系结构》是以计算机系统的外部特性为主来研究计算机系统基本结构的一门学科,是计算机及相关学科的专业基础课程。作为计算机学科的一个分支,计算机体系结构主要研究软件、硬件的功能分配和对软件、硬件界面的确定,即确定哪些功能由软件实现,哪些功能由硬件实现。本课程的学习目的是建立计算机系统的完整概念,学习计算机系统的分析方法和设计方法,掌握新型计算机系统的基本结构及其工作原理。

另一种设置模式是数字逻辑与数字系统(技术基础课)→计算机组成与体系结构(专业基础课),江南大学及国内许多本科高等学校采用了这种课程设置模式。

《计算机组成与体系结构》课程综合了《计算机组成原理》和《计算机体系结构》两门课程的要求。要求学生掌握计算机系统各个部件的组成原理,最终达到从系统、整机的角度理解计算机的结构与组成,是“计算机科学与技术”专业的专业基础课、计算机硬件与结构方向非常重要的一门课程。这门课程的建设与教学质量直接关系到人才培养中计算机硬件与结构方向教育的成败。

目前,江南大学《计算机组成与体系结构》课程教学中存在如下一些具体困难:1)学时短,教学任务重。在大多数院校中两门主干课的内容被压缩到一门课程(80学时,其中包括16学时实验)中完成,在如此短的时间中很难针对技术细节进行详细讲解,学生普遍反映课程内容比较抽象,难以理解。2)课堂表现形式单一,没有充分利用板书+多媒体+实物演示相结合的方式体现教学内容。3)教材内容无法全面反映该学科最新发展动态。4)实验设计和安排还不够完善,没有充分调动学生自身的能动性去设计和完成实验。大多数学生完全按照实验指导书步骤完成实验,并没有真正理解实验的目的和意图。

为此,本文建议从以下两个方面进行改进和完善:1)尝试利用板书、讲解、多媒体课件、实物/模型展示相结合的多种方式和手段进行教学,以降低本课程的抽象程度,方便学生的理解和认识;2)适当增加实验学时,并以验证式实验、模仿式实验、探索式实验相结合的方式,充分调动学生自身的能动性,真正通过实验理解计算机的工作原理和机制。

二、多样化的课堂教学方式

由于《计算机组成与体系结构》主要讲述计算机内部基本部件逻辑结构、各部件协调工作机制。具有涉及知识面广、难度大、内容多、头绪多等难点;又由于专注于芯片内部结构,学生平时接触不到对应的实物,普遍反映这门课程难点多、内容抽象。在传统的教学中,教师通常用粉笔+黑板+书本的教学方式,这种教学方法非常不适应本课程的教学。首先,教师大量课堂时间用于板书、作图等低效率的重复体力劳动,留给课堂讲解的时间就会缩短;其次,这种静态作图颜色单调、误差大,不能激发学生的想象力,学生仍缺乏感性的认识;另外,一些最新的进展难以及时地传递给学生,无法激起学生的好奇心和学习激情。因此,有必要采用板书、讲解、多媒体课件、实物/模型展示相结合的多种方式和手段进行教学。

(一)多媒体

计算机体系结构和计算机组成哪个重要,计算机组成和体系结构教学初探.doc相关推荐

  1. 中职计算机专业英语课程改革初探,中职计算机专业英语教学初探.doc

    中职计算机专业英语教学初探.doc 中职计算机专业英语教学初探 摘 要:现代计算机技术是在英语这个国际通用语言的基础上开发的,英语成为计算机科技发展有力的语言支撑.本文结合教学实践经验,从计算机专业英 ...

  2. 计算机教辅方向论文,【论文】学生参与式教辅平台初探.doc

    学生参与式教辅平台初探 --以CD大学管理学院科 研教学秩序监督委员会学生分委会为例 摘 要:教育部一直十分重视高等教育质量工作.教育部.财政部关于实施高等学校本科教学质量与教学改革工程的意见教学改革 ...

  3. 【数字设计与计算机体系结构】2021-09-23-数字设计与计算机体系结构课程(一)

    一 数字设计的两方法与三原则: 计算机体系结构发展中的八个思想: [纸质笔记中已经记录,不再重复(以后均简写为PR)] 二 2.1 1.模拟量与数字量: 2.电信号的三种类别: [PR] [ 连续的模 ...

  4. 新书推荐 |《当计算机体系结构遇到深度学习:面向计算机体系结构设计师的深度学习概论》...

    新书推荐 <当计算机体系结构遇到深度学习:面向计算机体系结构设计师的深度学习概论> 长按二维码 了解及购买 计算机体系结构新黄金时代赋能深度学习革命的入门书. 基于美国哈佛大学在深度学习和 ...

  5. 唐朔飞《计算机组成原理》和袁春风《计算机组成与体系结构》中算数左移部分的差别

    唐的<计组> 第234页说: 不论是正数还是负数,移位后符号位均不变,这是算数移位的重要特点. 第236页给出了实现算数左移和算数右移的硬件示意图.第237页给出了用带进位的移位实现算数左 ...

  6. 计算机基础及msoffice应用书本,全国计算机等级考试一本通一级计算机基础及MSOffice应用2016年无纸化考试专用...

    图书介绍 全国计算机等级考试一本通一级计算机基础及MSOffice应用2016年无纸化考试专用 全国计算机等级考试命题研究中心,未来教育教学与研究中心 编 出版社: 人民邮电出版社 ISBN:9787 ...

  7. A级计算机考试试题,计算机等级考试一级试题及答案-计算机a级试题

    计算机等级考试一级试题及答案-计算机a级试题 最全计算机一级考试试题汇 A 第一部分:单选题(每小题1分 共30分) 注意:打开你考试文件夹中的EXCEL工作簿文件"单选题答题卡A.XLS& ...

  8. 计算机操作系统中程序的功能是,计算机操作系统的功能和分类研究

    摘 要:计算机操作系统是一种系统的体系,是计算机运行的核心,同时它精确的掌管着计算机软件,资源硬件,精确的管理着计算机的各项工作,组织计算机工作的各个重要的流程.随着时代的发展和科技的日新月异,计算机 ...

  9. 计算机组成原理与系统结构本章小结,计算机组成原理本章小结精简版.doc

    计算机组成原理本章小结精简版 计算机组成原理本章小结精简版 第一章 计算机系统概论 划分通用.专用机: 1.效率:2.速度:3.价格:4.运行的经济性和适用性 通用计算机划分: 超级计算机:大型机:服 ...

  10. 计算机的应用可以分为几类,计算机分为哪几类专业

    摘要:计算机分为系统结构专业.应用技术专业.计算机软件专业三大类.计算机学科即计算机科学与技术,是研究计算机的设计与制造和利用计算机进行信息获取.表示.存储.处理.控制等的理 计算机分为系统结构专业. ...

最新文章

  1. 不就是发个短信吗?这你都会?
  2. 呕心沥血为小白总结13个学习网站-错过了你注定绕弯!
  3. 一般处理程序(ashx)和页面处理程序(aspx)的区别
  4. Linux环境下Redis安装配置步骤
  5. python列出文件夹所有文件_python列出文件夹下的所有文件的4种方法
  6. 11.11开启10分钟 达达承接的京东小时购首单已签收
  7. wamp安装和配置_手动配置Wordpress环境真香,让我毫不犹豫卸载LAMP和WAMP环境
  8. python模拟账号登录_用Python(Tornado)模拟登录小米帐号
  9. 19、SPI 和 SST25VF016B
  10. linux 移动硬盘位置,在linux中使用移动硬盘
  11. 计算机如何寻找ppt文件,如何快速找到电脑里的文件ppt课件
  12. POJ-3764 01-Trie
  13. Android体系架构及认识
  14. 作为一名非Commiter,如何向开源社区提交自己的代码
  15. 腾讯地图标注_怎样在导航地图上标注公司名和位置
  16. 模糊数学 5、模糊综合评判
  17. 一个小时学会MySQL数据库
  18. 出来行,迟早是要还的(篇六):衣带渐宽终不悔
  19. 漫威造电影宇宙花了 11 年,「封神宇宙」要多久?
  20. 网络安全实战攻防演练丨防守方案经验分享

热门文章

  1. iOS 添加使用特殊字体
  2. bl系列刀片(blade)服务器,HPE Integrity BL870c i6 刀片服务器
  3. 【尚硅谷】JavaWeb
  4. 《redis设计与实现(第二版)》
  5. 雾霾颗粒物携带了什么,从何而来?微生物组测序告诉您!
  6. 图书管理系统(借还图书)--Java实现(附源码)
  7. 仿大众点评下拉菜单完成
  8. linux脚本开头的#!/bin/bash有什么作用
  9. PAYPAL使用虚拟信用卡验证的技巧
  10. 【美赛】美赛字体格式和排版要求