- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对“计算机组成原理”实验教学的一些认识问题
对“计算机组成原理”实验教学的一些认识问题
一、“计算机组成原理”课程定位问题
“计算机组成原理”是低年级的计算机硬件入门课,对这门课,教学大纲的定位是基础
课。本课程的目标是:理解、掌握最基本的计算机的组成,建立冯▪诺依曼结构机器的基本
构成原理和基本概念,课程性质偏概念性。有了这些概念和基础,知识层面的基础积累就具
备了,才可以在高年级学习更加深入的内容。这个阶段学生还不具备任何的先进计算机设计
方法和思想,也不具备设计先进计算机的手段,所以不可能去作先进 CPU 或计算机的设计。
一些人认为:“现在计算机组成原理中的模型机太简单,从 CPU 到总线,再到外围等
都与现在主流的、实用的计算机毫无关系,这种组成原理实验教学没有任何实用价值,应改
革组成原理实验课程,让学生去设计先进、实用的计算机”,这些人就是混淆了课程性质,
妄图以专业课去取代基础课,违反了基础与专业循序渐进的教学原则。
二、用 FPGA 作组成原理实验问题
有一些学校特别希望使用 FPGA 方案来开展组成原理实验,认为这种实验手段“先进”,
尽管这几年有许多已采用这种方案的学校觉得存在很多问题,但是仍有一部分学校教师想尝
试这种方案。
(1)前序课程的要求
组成原理课程中并没有多余学时来进行 FPGA 设计调试工具和硬件描述语言的教学,
如果希望在组成原理课中来开展 FPGA 设计实验,必须在其前序开设一门课程,即
“VHDL/VerilogHDL 语言程序设计”,但这要根据各学校自己课程的安排。一般来说,这
门课不宜安排在低年级,所以在组成原理课程之前安排这门课并不合适,对计算机专业来说,
这门课它不是主干课程,宜作为二年级或三年级的选修课为合适。
(2)组成原理认识学习的基础性和直观感知性
组成原理实验教学需要有实际电路构造的直观性,既然是学习计算机内部的构成,若对
底层部件电路没有直观的认识,则不会有良好的学习效果,实验也就是没有达到教学的目的。
FPGA 就一个芯片,用硬件逻辑语言把电路进行描述并写进芯片,学生无法对计算机组成电
路产生直观性的认识,所以它不适合做基础认识性实验。
(3)计算机构成的性质
计算机是由硬件电路和软件程序两方面紧密构成的,缺一不可,学生设计的硬件电路是
否正确是需要程序的正确运行来进行调试的,但学生设计的程序是否正确,其调试又是靠硬
件电路的完全正确来保障的。而 FPGA 的电路调试是非常困难的,如果人为的预先加入调
试电路,给定调试程序,则势必限制学生的设计,实际就成了验证性的实验,就违反了希望
使用 FPGA 进行自主设计的本意,反倒变成没有意义的实验结果。
(4)设计 CPU 和计算机系统的复杂性和困难性
学习组成原理课的学生还在低年级阶段,对 FPGA 不具有工具、语言和调试的经验,
不具有计算机系统的完整知识和设计技能,比如说流水技术怎样设计实现?竞争问题怎样解
决?具有很多的实际复杂性问题,设计真正的 CPU 和计算机系统是很大难度的,对大部分
学生来说,只适合做简单模型计算机的设计和调试,应该把侧重点放在教学内容的完整实现
上,实验教学不是仅仅靠使用 FPGA 就能解决好的。
(5)FPGA 手段与基础实验电路相结合
通过基础实验电路来学习掌握计算机组成和工作的基本原理,在此基础上,可使用
FPGA 手段来实现各部件电路,并将 FPGA 实现的电路代入到基础电路平台中,取代平台
上某个基础部件,以实现所设计的该部件电路的调试。在用此方法将各部件电路都调试成功
后,最后可将各局部电路连接成整机,完成整机的调试。这种将 FPGA 手段与基础实验电
路平台相结合的方法,是循序渐进提升学生设计模型计算机能力的最有利的方法。
三、16 位和 8 位问题
首先,16 位并不“先进”,因为现在都是 64 位了,起码是 32 位。对于组成原理教学
来说,16 位比 8 位能有什么教学内容的变化呢?
① 指令系统关心的是单字节指令及多字节指令,跟位数没关系。位数多只能实现更
多数量的指令,但从概念上 8 位和 16 位是完全一致的,只是 16 位的指令系统能
够表达的指令数量更多,能够反映的寻址方式更多而已。
② 16 位访问存储器的速度会提高,一个时钟一次读 16 位会更快。
③ 运算器是 16 位,使计算的精度更高。
在组成原理中,机器是原理性和概念性
您可能关注的文档
- 高阶Markov链转移概率规律一种新表示法.pdf
- 裸鼠肿瘤转移模型研究进展_师长宏.pdf
- CASIOfx_4850p计算器路线极坐标法放样.pdf
- VC++程序设计 - 第二章 数据类型、运算符与表达式.pdf
- 加权平均分计算器.pdf
- 第五章 中央处理器(一).pdf
- 具有预计算功能的新型绝热数值比较器设计.pdf
- 统计方法在电迁移测试数据分析比较中的运用.pdf
- ch09目标代码生成.pdf
- 磁场下化学镀Co-Ni-B-Ce合金层微观形貌和耐磨性_宣天鹏.pdf
- 2024年益阳市特岗教师招聘笔试真题汇编含答案解析(夺冠).docx
- 2024年甘孜藏族自治州特岗教师招聘考试真题汇编附答案解析.docx
- 2024年甘孜藏族自治州特岗教师笔试真题题库及答案解析(夺冠).docx
- 2024年甘肃省特岗教师招聘历年考题高频考点荟萃附答案解析.docx
- 2024年甘孜藏族自治州特岗教师招聘真题汇编及答案解析(夺冠).docx
- 三年级科学上册教学课件-4.4《气体》+视频-大象版.pptx
- 2024年甘南州特岗教师招聘考试真题题库含答案解析(夺冠).docx
- 2024年甘南州特岗教师招聘考试真题汇编含答案解析(夺冠).docx
- 2024年甘南州特岗教师招聘历年考题高频考点荟萃附答案解析(夺冠).docx
- 2024年璧山县特岗教师笔试真题题库含答案解析(夺冠).docx
原创力文档


文档评论(0)