计算机组成原理知识点(精选13篇)
1.计算机组成原理知识点 篇一
合肥学院
课 程 论 文
题 目
计算机组成原理课程论文
计算机科学与技术
网络工程
系 部 专 业班 级
学生姓名
2013 年 12 月 24 日
计算机组成原理课程综述
一、内容摘要:
计算机组成原理是计算机科学与技术专业的硬件专业基础课,该书主要突出介绍计算机组成的一般原理。本课程具有极强的综合性,所以在之前我们就学习了数据结构,操作系统,数字逻辑等一些相关课程,为学好这门可打下基础。它的主要教学任务是要求学生能系统地理解计算机硬件系统的逻辑组成和工作原理,培养学生对计算机硬件结构的分析、应用、设计及开发能力。
二、计算机组成原理课程综述:
计算机组成原理这门课主要是通过对计算机系统概述、总线系统、存储系统(包括主存储器,高速缓冲存储器和辅助存储器)、输入输出系统、中央处理器(包括运算方法和运算器、指令系统、cpu结构及功能)、控制单元(包括器功能和组合逻辑以及微程序控制单元的设计思想和实现技术)的深入剖析和详细讲解,使我们能形象地理解计算机的基本组成和工作原理。
三、课程主要内容和基本原理:
第一章 计算机系统概论:
本章主要介绍计算机的组成概貌及工作原理,旨在使读者对计算机总体结构有个概括的了解,为深入学习以后各章打下基础。计算机软硬件概念、计算机系统的层次结构、计算机的基本组成、冯•诺依曼计算机的特点、计算机的硬件框图及工作过程、计算机硬件的主要技术指标和本书结构及学习指南。计算机系统是一个非常复杂的系统,它由“硬件”和“软件”两大部分组成。必须清楚地认识到“硬件”和“软件”各自在计算机系统中的地位和作用,以及它们相互之间的依存关系。
第二章 计算机的发展及应用
本章简要的介绍计算机的发展史以及它的应用领域,旨在使读者对计算机有一个感性的认识,以及计算机的应用,例如在数据处理,工业控制,网络技术等方面的应用,最后这一章还展望了计算机的未来,可以想象几十年后,计算机给人类带来的绚丽多彩的生活和人类社会的美好憧憬绝不是幻想。
第三章 系统总线
本章着重介绍系统总线的基本概念及其分类、结构和总线控制逻辑。总线是连接多个部件的信息传输线,是各部件共享的传输介质。总线主要分为片内总线,系统总线,通信总线。片内总线是指芯片内部的总线。系统总线是指cpu、主存、I/O设备各大部件的信息传输线,其中又可以分为数据总线,地址总线和控制总线。总线具有一些特性,比如机械特性、电气特性、功能特性、时间特性。而衡量总线性能的指标有总线带宽,总线宽度,时钟同步/异步,总线复用等。为了使系统设计简化,模块生产批量化,确保其性能稳定可靠,实现可移化,便于维护,人们还设立了总线标准。总线结构又可以分为单总线结构和多总线结构。
第四章 存储器
本章重点介绍主存储器的分类、工作原理、组成方式以及与其他部件的联系此外还介绍了高速缓冲存储器、磁表面存储器等的基本组成和工作原理。旨在使我们真正建立器如何用不同的存储器组成具有层次结构的存储系统的概念。存储器是计算机系统中的记忆设备,用来存放程序和数据。存储器主要分为主存储器,高速缓冲存储器,辅助存储器。其中主存储器中包括随机存取器和只读存储器。高速缓冲存储器主要就是要掌握它与主存之间的地址映射。辅助存储器主要就是磁盘存储器,只需要简单了解一下它的工作原理即可。
第五章 输入输出系统
除了cpu和存储器两大模块外,计算机硬件系统的第三个关键部分是输入输出模块,又称输入输出系统。随着计算机系统的不断发展,应用范围的不断扩大,I/O设备的数量和种类也越来越多,它们与主机的联络方式及信息的交换方式也各不相同。因此,输入输出系统涉及的内容极其复杂,既包括具体的各类I/0 设备,又包括各种不同的I/0设备如何与主机交换信息。本章重点就是分析I/0设备与主机交换信息的三种控制方式,分别为程序查询方式,程序中断方式,DMA方式,以及相应的接口功能和组成,对几种常用的I/O设备也进行了简单介绍,例如键盘,鼠标,打印机等。
第六章 计算机的运算方法
本章主要介绍参与运算的各类数据(包括无符号数和有符号数,定点数和浮点数等),以及它们在计算机中的运算方法。使我们进一步认识到计算机在自动解题过程中数据信息的加工处理流程,从而进一步加深对计算机硬件组成及整机工作原理的理解。本章还涉及到了一些原码,补码,反码方面的知识,而且与我们在数字逻辑中接触的算法有所不同,这就需要我们能够准确的运用本章学习到的知识了。
第七章 指令系统
本章主要介绍机器指令系统的分类,常见的寻址方式,指令格式以及设计指令系统时应考虑的各种因素。机器语音是由一条条语句构成的,每一条语句又能准确表达某种语义。指令一般是由操作码和地址码两部分组成。此外本章还对RISC技术也进行了简要介绍,使我们进一步体会指令系统与机器的主要功能以及与硬件结构之间存在的密切关系。
第八章 cpu的结构和功能
CPU 是计算机进行运算的核心, 主要性能指标有字长、频率、高速缓存、前端总线频率、超线程技术的应用、支持的扩展指令集等对整个计算机的性能起着至关重要的作用。在计算机的使用中常见的CPU 超频故障、计算机感染病毒使CPU 性能大幅度下降,偶伴随死机等现象, 逐步掌握CPU 主要性能与故障的排除技巧, 达到举一反三的效果。CPU的主要功能是执行指令,控制并完成各种操作,包括运算操作、传送操作、输入输出操作等。CPU具备以下四个方面的功能:指令控制:保证机器按顺序执行程序是CPU的首要任务。操作控制:CPU根据指令的要求,产生需要的操作信号。时间控制:对各种操作信号进行定时,即进行时间控制。数据加工:对数据进行算术运算和逻辑运算。完成数据的加工处理,是CPU的核心任务。
第九章 控制单元的功能
本章结合指令周期的四个阶段,着重分析控制单元为完成不同指令所发出的各种操作命令,这些命令控制计算机的所有部件有次序的完成相应的操作,已达到执行程序的目的,使读者进一步理解指令周期、机器周期、时钟周期和控制信号的关系,进一步体会控制单元在机器运行中所起到的核心作用,为下一章设计控制单元打好基础。
第十章 控制单元的设计
本章主要介绍了两种设计方法,一是组合逻辑设计,二是微程序设计,旨在使我们能够初步掌握设计控制单元的思路,本章可以说是整本书最难的一章,它要求我们能够运用上一章学习的知识来完成控制单元的设计,这对于我们来说真是一个不小的挑战。
四、实际应用:
由于我们是网络过程专业的学生,我就举一个计算机在网络方面的应用。就拿现在很火的电子商务来说,电子商务的含义是任何一个组织机构可利用Internet来改变他们与客户、供应商、合作伙伴和内部员工的交流,也可以认为是消费者、销售者和结算部门利用Internet完成商品采购和支付的过程这种简洁、可靠的商品销售方式可从根本上改变传统的销售方式,提高了效率,节省了人力。
五、心得体会:
通过一个学期的学习,计算机组成原理这门课给我的第一感觉就是很难,因为它对于学生的综合知识要求的比较高,涉及的知识面也比较广,如果之前的一些学科没有学好的话,学起来还真有点吃力。但是这本书有循序渐进的带我们了解了计算机的组成,从浅入深,只要认真学习,多做题,多理解,学起来还算过得去。对于前几章的学习我还能够跟得上,但是从机器语言开始我就感觉有些力不从心了,它要求对知识的理解程度相当高,简单的模仿是肯定不行的,尤其是最后一章的控制单元的设计,这对于我们来说真的是个坎。不管怎么说通过学习这本书我了解到很多计算机方面的知识,知道计算机有层次结构和组成结构,计算机在各个组成结构的协调工作下完成很多人很难完成的功能。这就是我最大的收获。
六、结语: 通过对计算机组成原理知识的学习和整理,我深刻了解到计算机基础的重要性,加深了对计算机基础的认识,了解到了计算机的组成和基本功能。掌握了计算机总线、存储器、输入输出系统、计算机运算方法、指令系统、CPU、控制单元等发面的知识。我相信这次的学习会对我以后的学习和工作产生非常大的影响。
七、参考文献:
【1】唐朔飞 《计算机组成原理》(第二版)高等教育出版社,2008.1
2.计算机组成原理知识点 篇二
计算机组成原理是计算机专业的一门核心专业基础课程。课程的主要目的是为了让学生全面的了解计算机硬件系统, 熟悉计算机的工作原理。用层次结构的观点并以信息的加工、处理为主线研究计算机硬件结构及工作原理, 使学生掌握计算机硬件系统中各大部件的组成原理、逻辑实现、设计方法及互连构成整机的技术;培养学生对硬件系统的分析、设计、开发、使用和维护方面的能力, 建立牢固的整机思想[1]。
2 教学中的问题
《计算机组成原理》课程具有知识面广、内容多、更新快、难度大、抽象等特点, 因此在教学工作中出现如下问题:
2.1 学生觉得枯燥抽象, 原理复杂, 知识点较多, 在学习过程中普遍存在入门难, 没有信心, 缺乏耐心等现象[2,3,4]。
2.2 软件工程专业的学生在课程认识上存在误区, 认为学习软
件专业与硬件无关, 加之现阶段的产品开发, 硬件的不断升级换代嵌入式、各类单板机及片上系统与课程教授的内容似乎有着较大差异。因此, 学生往往觉得与实际应用关系不大, 缺乏兴趣。
如何提升学生的学习兴趣, 提高课程学习质量, 使他们具有扎实理论基础, 并且具备一定的开发设计能力, 成为这门课授课过程中必须解决的问题。针对课程的特点与我校学生的实际情况, 教师应把握课程的主线和重点, 探索新的教学方法和手段, 设计实践教学等多个环节进行改革探索。
3 教学改革的探索
3.1 明确课程性质和意义, 了解发展史
首先, 课前要给出该门课程的总体架构, 阐明其在学科中的重要地位。如果一开始就进入正题, 由于知识点繁杂, 往往会引起学生的思想和认知上的混乱。冯·诺依曼体系结构以及五大部件之间的联系应该贯彻到整个教学之中。
其次, 要阐明本学科的现实意义, 要让学生明白当今的硬件无论怎么发展, 类型如何多样化, 其实都没有脱离冯·诺依曼体系。
最后, 很有必要交代清楚软件和硬件之间的关系。要让学生明白·如果仅会软件开发编程, 那么在未来人力竞争中缺乏优势, 自身的专业发展也会受到极大的限制。而且, 软件工程本身更重视“工程性”, 这是一个软硬结合的过程。
3.2 善用类比
类比法在本门课程的教学过程中有着重要作用。因为微机系统内部硬件结构以及运行过程仿佛黑盒子, 如果照本宣科般的介绍内容, 学生就会感到枯燥乏味。而通过类比方法将知识点进行具体化形象化, 则既能活跃课堂气氛同时也使得知识点变得深入浅出, 容易接受。例如, 对中断概念的阐述, 我们在阐述概念后给出了一个例子假如, 你在房间里看书, 这个时候有电话打进来, 这就是一个中断事件, 你停下手头工作, 把书折上, 接电话, 之后再从中断的地方开始继续看书, 这就是一个完整的中断过程。类比方法的运用, 形象的把中断的内涵, 过程, 优先级处理, 现场的保护与恢复讲解透彻。再比如在讲解寻址方式时, 可以这样举例:一个小孩子管妈妈要苹果, 如果妈妈直接给他, 这就是立即数寻址;如果妈妈给了他一个盒子, 苹果在盒子里, 这就是寄存器寻址;如果妈妈给了孩子一个纸条, 上面写着苹果的地址, 孩子按照纸条上写的地址去找苹果, 这就是直接寻址方式;如果妈妈把纸条放在盒子里, 孩子打开盒子拿出纸条才能找到苹果, 就是间接寻址方式。关于总线, 可以类比作仓库保管员入库或者出库操作。首先, 明确命令类型, 即cpu读还是写数据。该指令由CB总线传送, 仓库保管员要根据入库或者出库单上的地址存取货物, 相当于寻址, 由AB总线传送;取出物品放置到生产线上相当于数据在DB总线上传输。实际上, 计算机中的很多工作原理, 都可以转换为现实生活中的例子, 虽然不一定恰当, 但这种方法的使用能使学生得以启发, 减轻学习压力, 事半功倍。
3.3 注重前后学科的融汇贯通
《数字逻辑》, 《汇编语言》等是本门课程的前导课。但是在学习时经常会发现, 许多学生对前面的知识掌握不牢, 导致课程脱节。为了解决这个问题, 课前, 我们总是要利用5-10分钟回顾一下关联知识, 让学生能够有一个连贯的过程。如果有些知识点与前沿领域相关, 则可以纵深讲解, 让学生对后续课程的学习以及未来发展有一个大致的了解, 便于明确自己的方向。
3.4 注重实验环节
实践环节是本门课程的重要组成部分。我们开展的是两个层次的实验。3.4.1与课程串行的基础实验, 如:如运算器、存储器、总线、控制器等。主要侧重部件和单元。3.4.2独立于课程的综合性实验。与前导课程相关的接口芯片实验, 8259, 8251, 8255, 8253等;延续性的复杂模型机设计实验。这样, 让学生将汇编语言, 数字逻辑, 组成原理三门课程联系起来, 真正建立起“整机”概念。学生通过课程设计不仅将理论和实践结合起来, 而且锻炼了独立分析思考和动手能力。实验教师通过引导、提示, 指导学生逐步学会分析问题、解决问题的方法, 激发学生的学习热情和探究欲望。对于学有余力的学生可以开放实验室, 挖掘其潜力, 鼓励他们进行更深层次的设计性实验。
4 结论
我们通过在实践过程中的不断摸索, 逐步探索出一系列行之有效的教学方法和培养模式。实践结果表明对该课程教学方法的探索与改进取得不错的效果, 学生的积极性大幅提高, 对知识的探求的欲望强烈, 基础知识整体掌握扎实, 因而达到了教学目的。
参考文献
[1]白中英.计算机组成原理[M].北京:科学出版社, 2000.
[2]黄岚, 程新荣等.计算机组成原理课程教学之管见[J].教学理论与实践, 2005, 12:68-69.
[3]陈友文.计算机组成原理.课程教学方法浅谈[J].苏州职业大学学报, 2001, 3:18-19.
[4]赵灵锴, 郭红霞.高校计算机组成原理教学改革教学探讨[J].福建电脑, 2005, 10:162-163.
3.计算机组成原理知识点 篇三
关键词:计算机组成原理;教学改革;启发式教学
一
“计算机组成原理”是计算机专业的专业基础课,学生通过本课程的学习,可以从层次的观点掌握计算机组成和运行机制方面的基本概念、基本原理、基本设计和分析方法等系统知识,奠定必要的专业知识基础;可以从系统的观点,理解提高计算机整机的软硬件性能的各种可行途径,了解计算机系统中软件、硬件的功能划分和相互配合关系;从计算机系统结构的角度初步了解进一步提高系统性能的主体思想,能站在更高层次上思考和解决工作中遇到的问题。
本课程是计算机专业的核心课程之一,在整个计算机专业课教学中起着承上启下的作用,为后续课程的学习打下重要的基础。但是在实际教学过程中,往往不能达到预期的理想教学效果。主要包括以下一些问题:
一是课程内容比较抽象,学生不易理解,且课程的内容比较死板,往往无法激发学生的学习兴趣。
二是与其他相关课程联系紧密,在教学中往往会较多涉及其他相关课程的内容,而受到课时限制不可能讲授所有知识点。
三是课程有些内容相对陈旧,跟不上计算机技术发展的最新趋势,尤其实践教学环节薄弱。
二
对“计算机组成原理”课程教学进行改革,提高课程的教学质量、达到预期的教学效果是当前急需解决的问题。
1.合理安排教学内容
一方面,“计算机组成原理”课程的特点是内容较多、概念抽象,难学,难懂。为了搞好“计算机组成原理”的课程建设,教师必须与时俱进,改进教学内容,对于教材的内容做适当删减和补充。比如在“指令格式”举例中,教材所介绍的机型目前已经很少使用了,可以适当缩减内容;而对于一些应用比较多的机型的指令格式可以适当增加,这样学生既了解了不同机器指令格式设计上的差别,也对当前应用较多的机器指令格式有所认识,具有更好的实用效果。
再比如在讲解“存储器”这部分内容时,软盘存储器、磁带存储器等也已经很少被使用,对这些内容也可以适当删减,而补充闪存的存储原理,这样学生在学习理论知识的同时也学到与实践和应用相关的知识。
另一方面,“计算机组成原理”课程与其他一些专业课程密切相关,在安排教学内容时要尽量考虑与其先修及后续课程的融合。“计算机组成原理”课程的先修课程包括模拟电子技术、数字逻辑、汇编语言程序设计等;后续课为程操作系统、计算机网络、计算机体系结构,各专业课程知识之间是密切联系的,如果教学只局限于本课程,就会造成学生知识结构过于单一,不能很好地融会贯通,形成完整的科学体系,因此,讲授中应重视与其他相关课程的衔接与融合。比如讲解“虚拟存储器”时,可以与操作系统课程中的多任务管理相结合;讲解“指令系统”时,可以引用汇编程序设计课程中的一些80×86中的指令实例等。
2.采用启发式教学方法
启发式教学是教师启发学生积极思维,使学生主动掌握知识的教学方法。启发式教学应做到内容突出,通过问题引出重点和难点内容,然后分析问题并启发学生解决问题,达到更好的效果。比如在讲解“溢出”这部分内容时,如果只是简单介绍溢出的概念,学生就不容易理解。我们可以通过实际补码加减运算时两个正数相加结果为负数,以及两个负数相加结果却为正数来引入溢出的概念,引导学生分析溢出产生的原因是什么,这样就会收到更好的教学效果。
教师在授课时应与学生互动,避免教师一味讲解的情况发生,充分激发学生的主动性。对一些重点内容,教师可以多提出一些问题让学生思考,这样当教师再讲解答案时,学生可以有更深刻的印象。比如讲解“寻址方式”这部分内容时,可以让学生比较各种寻址方式的特点,然后再讲解各种寻址方式的主要应用领域,如此就容易记忆了。
“计算机组成原理”课程理论性强,概念比较多且比较抽象,由于计算机设计与实现的很多方法和技术就是来源于日常生活,因此,在讲解时可以尽量拿日常生活中的一些例子来进行类比,帮助学生理解概念。比如可以用钟表的时间校准来类比补码的实现;用宾馆的房间来类比存储器单元的编址;用交通道路来类比总线;用员工职务高低来类比优先级别等。教师对课程的内容做到充分掌握,讲课时就可以用一些通俗易懂的实例来解释复杂的概念,真正提高教学质量。
3.采用多媒体与黑板相结合的教学手段
充分采用多媒体的手段来授课是必要的,因为通过多媒体课件的演示,可以给学生一个感性、直观的认识,使学生集中注意力加深对内容的理解。比如在讲解“指令周期”的数據流时,通过一个工作流程动画的演示,从取指到分析译码到最后指令的执行过程一目了然,学生很容易理解整个过程。但是教师并不能完全依赖于多媒体手段,而是要与黑板讲授方式结合起来。因为某些推导过程如果通过多媒体课件来放映,不利于学生理解结果是如何推导出来的。比如Booth法,它是由校正法推导得来的,因此最好在黑板上讲解整个推导过程,学生才能有深刻的印象。
4.实验教学注重实用性
“计算机组成原理”这门课属于工程性、技术性和实践性都特别强的一门课。因此,在开展好课堂教学的同时,必须对实验教学环节给以足够的重视,要有充足的实验学时,提供实验性能良好的实验计算机系统或实验装置,能进行反映主要教学内容的、水平较高的实验项目。教学的整个过程中,在深化计算机各功能部件实验的同时,加强对计算机整机硬件系统组成与运行原理有关内容的实验;在坚持以硬件知识为主的同时,加深对计算机系统中软硬件的联系与配合的认识。因此,在实践教学中要注重做到:
(1)及时更新实验设备,实验设备的选择要考虑是否能利用计算机新的技术,是否能开发学生的实践能力。
(2)设置合理的实验项目,实验的内容应与课程重点内容相对应,除了运算器、存储器、数据通路等基本验证性实验外。还应适当增加设计性实验,以增强学生的实际动手能力。
(3)从根本上改变学生“重理论,轻实验”的态度,要求大家必须完整记录并整理实验数据,认真完成实验报告。
改进后的计算机组成原理实验教学将应用性、技术的前沿性和趣味性很好地结合在一起,与课程内容完全对应,使学生更容易理解相关理论知识。
计算机技术的发展日新月异,计算机教育也应该与时俱进,跟上计算机发展的步伐。作为一名教师,应该从课程的内容,授课方法,教学手段等多方面积极进行改革,从而提高教学质量,培养出优秀的计算机人才。
参考文献:
[1]唐朔飞.计算机组成原理(第2版)[M].北京:高等教育出版社,2008.
[2]解争龙.<计算机组成原理>课程教学改革探讨[J].教育与职业,2006.
4.计算机组成原理心得 篇四
专业:电商一班 姓名:菅月梅 学号:12061101011
大学的课程不像中学那样死板,我们有了更多去实践的机会。大学毕竟是学习的地方,是汲取知识的地方,同样也需要我们的努力,也需要我们适当的去苦学。大一的课程对我们刚刚步入大学的孩子来说,是相对简单的,大一学习的知识大多都是基础,只要知道一个大概就差不多能熟练的运用了。到了大二课程多了,难易程度也大了,但是用处也越来越大了。在大二的第二学期,也就是这学期,我们接触了《计算机组成原理》这门课程,学习这门课程对我们电子商务专业的学生来说帮助是很大的,通过对这门课程的学习,使我受益匪浅。
21世纪是一个信息经济时代,为适应时代的发展,作为一名当代大学生,所受的社会压力将比任何时候的大学生都要来得沉重,因此在校期间,我们必须尽可能的利用好学习时间,尽可能地学习更多的知识和能力,学会创新求变,以适应社会的需要。金融、物流、通信、电子商务等领域,计算机应用无处不在,计算机离我们的工作、学习、生活越来越近甚至密不可分,不管将来是要从事什么样的相关行业,都需要掌握较为全面的计算机知识,因为小到计算机的组装维修,大到服务器的维护与测试,知道的更多更全面,那么对于自己以后找工作以及参加工作帮助就越大。
计算机组成原理是依据计算机体系结构,在确定且分配了硬件子系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,以及它们之间的连接关系,实现机器指令级的各种功能和特性,这点上说计算机组成原理是计算机体系结构的逻辑实现。我们学习的这本书,是由蒋璞主编国防科技大学出版社出版的,这本书系统地介绍了计算机各组成部件的基本概念、基本结构及工作原理,主要内容包括计算机概念、计算机中数据的表示、运算方法和运算器、指令系统、中央处理器、存储器、系统总线、计算机外围设备等。
学习这门课程,首先接触的是关于计算机系统的概论,我们知道了计算机是由硬件和软件组成的,硬件又包括运算器、存储器、控制器、适配器、输入输出设备等;同时软件也是计算机系统结构的重要组成部分。计算机系统是一个由硬件和软件组成的多层次结构,它通常由微程序级,一般程序级,操作系统级,汇编语言级,高级语言级组成,每一级都能进行程序设计,且得到下面各级的支持。随着学习的越来越深入,老师也教我们学习了运算方法和相关的运算器,对于这部分的学习,我感到很吃力,对于运算方面的事情很不在行的我来说,学习运算相关的知识是很艰难的,我可能会比其他的同学要多听好几遍才能理解的,好在老师很有耐心,一遍一遍的给我们讲解,直到我们弄明白为止。因此特别感谢郄君老师对我们的教导,虽然老师偶尔会有点凶,但我们都明白老师是为了我们好,为了让我们多学点知识,也特别感谢老师在带给我们知识的同时,也带给了我们很多的生活常识。
通过对这门课程的学习,让我更进一步地接触计算机,对它从内到外有了一定的初步了解。说实话,以前我对计算机的认识只是表面的那些东西,可现在不同了,它使我进一步地了解了计算机的各个组成部分及其工作原理,对于我们后续课程的学习无疑也具有积极的意义。对于这段时间的学习有成长的快乐,有丰收的喜悦,有不懂的遗憾,还有即将结束这门课程的不舍。这学期的学习真的给我太多的感受,这学期的学习让我一生都受用无穷。将成为我人生旅途中最宝贵的收获。
5.计算机组成原理综述论文 篇五
前言:计算机组成原理是一门很重要的基础课,特别对于考研的同学来说就更为重要,因为计算机组成原理和这学期一起学习的数据结构与算法都是考研的必考科目!而且计算机组成原理也是我们这学期学习的主要课程之一!这门课程我们用的教材是唐朔飞的第二版教材,按照系列教材总体规划的要求,本书侧重与讲授计算机基本部件的构造和组织方式,基本运算的操作原理以及部件和单元的设计思想等!本书突出介绍计算机组成的一般原理,不结合任何具体机型,在体系结构上改变了过去自底向上的编写习惯,采用从外部大框架入手,层层细化的叙述方法,即采用自顶向下的分析方法,详述了计算机组成原理,这将使读者更容易形成计算机的整体概念!如今已到学期末,对这门课程我也有了一定了解!所以在老师的要求下我写了这篇综述论文!
主题:计算机组成原理主要注重原理的介绍,把我们经常接触到的有关计算机的功能,将其内部原理进行了科学的介绍!通过这门课程的学习使我们懂得了不少知识,那就是对于计算机知识的理论水平,只有明白其中原理和规律,在应用时才能真正得心应手,所以在今后的学习中,我将努力做到理论与实践相结合!所以下次做计算机组成原理的实验时我一定会提前好好预习,把每个问题都搞懂,并在做实验时与实际相结合,以进一步深刻的了解计算机组成的原理!
详细来讲,该课程主要讲解简单、单台计算机的完整组成原理和内部运行机制,包括运算起部件、控制器部件、存储器子系统、输入/输出子系统(总线与借口等)与输入输出系统设备,围绕各自的功能、组成、设计、实现、使用等知识进行介绍;此外,该课程的工程性、实践性和技术性比较强,还强调培养学生的动手动
脑能力、开创与创新意识、实验技能,这些要求更多的是通过作业、教学实验等环节完成,要求学生有意识地主动加强这些方面的联系与锻炼。
本课程的理论教学主要从计算机系统概论、运算起和运算方法、存储系统、指令系统、中央处理器、总线系统、外围设备和输入输出设备这八个方面讲解计算机基本组成原理和常用的组合逻辑器件,如译码器、数据选择器、编码器、ALU原理,常用的同步时序电路,寄存器、移位寄存器、计数器的原理、参数及使用方法;可编程逻辑阵列:ROM,PLA,PAL及门阵列的原理与使用。数字化编码,数制及数制转换,数据表示,检错纠错码;数据的算术与逻辑运算运算器的功能、组成与设计;教学机的运算器实例。计算机指令系统综述,指令格式系统综述,指令格式与寻址方式;教学计算机的指令系统与汇编语言程序设计;控制器的功能、组成与设计,教学机的控制器实例。多级结构的存储系统综述,主存储器的组成与设计,教学机的内存储器实例,CACHE存储器的运行原理,虚拟存储器的概念与实现,磁盘设备的组成与运行原理,磁盘阵列技术;光盘机的组成与运行原理,磁带机的组成与运行原理;计算机输入/输出设备与输入/输出系统综述,显示器设备;计算机总线的功能与组成,输入/输出系统的功能与组成;教学机的总线输入/输出系统实例。几种常用的输入/输出方式,中断与DMA的请求、响应和处理的设计方法。培养学术基本的分析问题和解决问题的能力!
总结:通过这门课程的学习,我掌握了单台计算机硬件系统各部件的组成及工作原理,知道了各部件组成整机的工作原理,较好地建立了计算机的整体概念。所谓整机概念,简单地说,就是在脑子里有一台运转起来的计算机。它包括运转起来的计算机各部件组成整机的方法及执行指令过程各部件之间的信息流动(空间概念)和各
部件在时间上的密切配合及协调工作(时间概念)。并总结了一些本课程 学习方法:
1.学习本课程必须弄清硬件系统各部件的组成及工作原理,要在理解的基础上记住有关的原理、概念和术语。
2.解决各章的顺序渐进学习和各部件紧密相关的问题,解决的方法主要是通过听课和不断的学习、复习,有意识有目的地围绕“整机概念”这一最大的难点主动地学习。
3.理论联系实际,实践出真知。
4.认真听课,依时按质完成一定量的习题,解决似懂非懂的问题。
6.计算机组成原理教学设计 篇六
通电学院 12电信职本班 刘玉婷 20122622
一、教材内容分析
学习计算机组成原理会为今后学习操作系统、编译原理、计算机体系结构、计算机网络、计算机容错、并行计算、分布 式系统等课程打好基础,用层次结构的观点并以信息的加工、处理为主线研究计算机硬件结构及工作原理。本书内容覆盖了教育部“高等学校计算机科学与技术专业规范”对本课程所列知识体系中的全部核心单元及部分选修单元。既强调计算机的基本概念和基础知识,又注重与实际应用相结合,并注意反映当代的最新技术。按横向方式组织课程实例,而不拘泥于某一种具体的机型,以减少局限性。注意由浅入深、循序渐进,概念讲解清楚、通俗易懂。
二、学生分析
本课程授课对象是电子专业的大三年级的学生,在此之前学生已学习过计算机基础等相关课程,而计算机组成原理是更深一步的对计算机的探讨,使学生掌握计算机硬件系统中各大部件的组成原理、逻辑实现、设计方法及互连构成整机的技术;培养学生对硬件系统的分析、设计、开发、使用和维护方面的能力,建立牢固的整机思想。使学生学懂简单、完整的单台计算机的基本部件和整机系统组成,以及计算机部件连接关系和运行机理,了解计算机系统结构的入门性知识,掌握使用和简单维护计算机系统的基本技能。
三、教学目标设计
(1)知识与技能
介绍计算机组成原理的基本概念,包括计算机系统的基本组成和它的层次结构,计算机硬件系统的5个功能部件及其功能计算机硬件的主要的技术和性能指标计算机系统的体系结构、组成和实现概述计算机系统的发展、应用与分类。
(2)过程与方法
通过课件演示、学生交流、师生交流、人机交流等形式,培养学生利用信息技术和概括表达的能力。
(3)情感与价值观
培养学生的科学态度,激发学生的想象能力和探索精神,并激发学生主动学习的兴趣。让学生在自主解决问题的过程中培养成就感,为今后学会自主学习打下良好的基础。通过小组协作活动,培养学生合作学习的意识、竞争参与意识和研究探索的精神,从而调动学生的积极性,激发学生对学习计算机组成的兴趣。
四、教学内容设计
1.了解计算机系统硬软件的组成和它们的层次关系; 2.理解计算机硬件系统的5大功能部件和各自的功能;
3.理解计算机部件的连接关系和整机运行过程的入门性知识; 4.了解3个级别的计算机语言;
5.理解计算机系统的主要性能与技术指标; 6.理解计算机“体系结构”、“组成”和“实现”各自面对的主要问题; 7.了解计算机发展历程和应用领域; 8.了解计算机系统分类。
(1)教学重点:计算机的组成概念,计算机系统中信息的表示(2)教学难点:计算机的软件及基本工作原理
五、教学策略分析
1.掌握:属于课程中最重要的内容。要求学生能够熟练运用这部分知识对相关问题做基本的分析、计算和处理,具有基本的应用能力和举一反三的能力。2.理解:属于课程中较重要的内容。要求学生能够运用这部分知识对相关问题进行简单的分析、判断和说明,具有区别或区分容易被混淆的概念的能力,以及读懂原理框图、流程图、程序语句和简单逻辑电路图的能力。
3.了解:属于课程中与上述“掌握”和“理解”部分相关的较复杂的内容,作为提高或扩大知识面的内容。要求学生对这部分知识能够初步认识、学会、记忆或简单理解,具有简要描述、叙述、说明和举例的能力。(1)师生互动探究式教学
以教学大纲为依据,渗透新的教育理念,遵循教师为主导,学生为主体的原则,以学生已有的认知水平开展教学,使得学生老师共同探究学习。(2)情景法
用直观画面和生动有趣的游戏激发学生学习的兴趣,创设和谐的学习氛围。(3)讨论法
学生分成小组形式,各个成员之间进行交流探讨。(4)练习法
有小练习来对这节课程内容进行检验,以此来观察学生是否完全掌握。(5)演示法
通过演示数字排序的一般过程,使得师生共同互动探究计算及工作原理。
六、教学过程
本课程采用远程教学和面授辅导相结合的方式开展教学。远程教学包括要求学生收看电视录像课、网上的流媒体(IP)课件、网上教学辅导、实时和非实时答疑等多种教学形式;面授辅导应考虑学生的在职和成人特点和需求,在业余时间进行有针对性的学习指导。平时作业既是学生自我检验学习水平的一种形式,也是很重要的形成性考核手段,各级电大教学点应配合面授辅导教师督促学生独立完成并及时批改和反馈,必要时应要求学生重做。
小组讨论课是在教师引领下对预先布置的主题开展讨论的一种教学活动形式。这种教学活动能够很好地激发学生的学习兴趣,各级电大教学点应配合面授辅导教师组织实施。同时,小组讨论课也是一种形成性考核形式,教师应注意把握“引领”、“提问”和“点评”等多个教学指导环节,并依据标准给予每个学生合理的学习评价。
七、教学反思
因为整个第一章在整本书占的比重比较重要,入门是关键,学好概念性的东西才会方便日后的更深入的学习,因此吸引学生的注意力是关键问题。
1、用实物观察引入课堂,以引起学生的兴趣;
2、用图片展示计算机的工作原理及构成:
7.浅谈计算机组成原理课程教改策略 篇七
随着社会智能化进一步的发展, 计算机及网络已经得到广泛的应用。作为计算机专业的主干课程之一, 计算机组成原理课程, 在教学过程中, 应从教学规律和培养目标角度出发, 选择更好地教材, 修订教学大纲、修改教学内容和实验实训内容、改进教学方法、制定科学的考核方法等方面着手考虑新的教改策略, 从而使学生更好地、更熟练地掌握计算机组成原理知识。
1.教学大纲的制定和教学内容的优化选择方面
教学计划、学科任务、学生知识水平及素质培养的目标要求通过教学大纲来规定。同时课程的性质、任务、教学目标、学时分配、教学内容以及教学措施与评价手段等内容也是通过教学大纲来明确。因此, 对教材的选用, 具体教学的实施以及对教学的评价的基本依据同样也是通过教学大纲来实现。所以, 从我校的具体情况, 根据多年的教学经验, 反复讨论与修改, 优化教学内容, 制定出符合我校实际情况的教学大纲。在具体教学过程中, 理论与实践并重;课时上要偏向实践教学。
2.教材建设方面以及教学方法改进方面
选用教材方面, 应根据教学改革的实际需要, 在注重能力培养为原则的同时, 从应用角度出发。在各个学科体系中交叉教学, 强调理论与实践相结合, 强调案例驱动教学, 加强实验、实训教学, 将目前社会上最新的、成熟的技术成果、方法等应用到教学过程中。在我校建立起基本符合实际情况的、较完善的课程体系以及教材体系。
计算机组成原理课程教学中要使用较多的结构图、电路图, 相对枯燥乏味、不形象, 如果采用传统的教学方法、手段, 会给人呆板, 机械的印象, 不利于新内容的补充和修改。所以必须引入新的教学手段, 如情景教学或多媒体教学手段等, 改变“满堂灌”的传统方法。在采用新的教学手段时, 特别是注意计算机仿真、样机演示教学手段示手段的应用。这样在丰富老师的教学手段同时, 又可以把教师丰富的教学经验和知识融入到多媒体教学课件中, 从而达到对课堂教学的信息量的提高。以学为主, 以教为主线。只有在完成理论教学中, 着重在实验、实训环节中加强教学, 以便提高教学质量, 并且还要注重对学生自学能力的培养。
3.实践教学方面和创新培养方面
随着我国高等教育迅速发展, 各高校招生人数逐渐增加。作为高校类型之一, 应用型高校教育主要培养的是应用型人才, 实际动手能力, 是注重培养的目标。不管这些院校的培养目标、教学体系、生源质量、教师水平、办学条件等方面有各种不同, 但其主要目标是培养在生产第一线工作的既有较强的工程意识, 又有一定的理论、实践能力的工程应用型高级人才, 毕业后能够从事具体的设计、管理的工作。
从上述培养目标出发, 应用型地方高校应能结合各省或地方特色以及各行业特点, 构建符合自己的特色教学体系, 使得培养出来的学生, 能更好地为地方经济或行业服务。
应用型高校与研究型高校相比, 存在着多方面的不足, 如生源素质相对较弱一些、教师整体水平相对低一些、办学条件相对比较落后, 针对上述现状与存在的问题, 我们应多从实践教学角度加强教学与训练, 使学生在学习过程中, 既能掌握较扎实的理论知识, 又能有科学的思维方式、较强的动手能力。也就是说既要会“动手”, 还要会“动脑”。为了使学生完全掌握计算机组成原理、能非常熟练地运用计算机组成原理实验系统的各类集成芯片的开发以及应用等, 学校在保证资金投入的同时, 我们可自行研制一些实验设备, 增加设计实验, 并对教师的教学能力加强培训、学习。主要从以下几方面着手:
一、在计算机组成原理实验系统的演示教学过程中进行强化;
二、在计算机组成原理实验系统的实验教学过程中进行强化;
三、在计算机组成原理实验系统的开发性训练方面进行强化;
为了让学生在整个教学过程中发挥主观能动性, 并展开想象能力, 我们可以通过计算机仿真实验以及实训, 这样就可将课本内容形象地记忆下来, 又可避免对教师传授的知识盲目的教授, 做到有的放矢。从而把学习变成一种有趣的创新活动, 从而激发学生的潜在的创新意识和创造力;变成了一种再发现人类以往积累知识的参与式活动;对现存知识进行重新组合传授给学生, 也就是创新思想传授这样可加强对学生的探索精神培养。
4.合理的考核方法的制定
考核方法有很多, 包括笔试、编程调试, 也包括随堂测试和小论文等形式。在教学过程中, 可采用上述的多种考核办法, 综合几种考核成绩来作为学生该课程的最终成绩, 不管采用什么考核办法, 目的只有一个, 那就是学生在轻松、自在的学习过程中既能打下较扎实的理论功底, 又有一定的动手实践能力。
结束语
课程改革后, 在讲授过程中, 仍然感到课程的内容多, 学时少;理论与实践训练的比例安排多少才合适呢?这是我们每个教师都值得思考的问题。在教学上要合理安排, 使学生在有限时间内学到更多的知识, 同时, 进一步完善教学设施, 尽量采用现代化的教学手段, 教学尽量利用多媒体和计算机模拟技术, 增加教学效果。课程的优化和课程的重构势在必行, 也是教学改革的必由之路, 要想达到预期的效果, 就要求教师在教学过程中进行积极的思考、探索、实践、总结和提高。
教学改革, 尽管我们做了一些事情, 达到了一些较好的效果, 但毕竟它是一项长期而系统的工程, 我们需要不断的探索精神, 在实践中不断地提高认识, 从教学条件的改善, 教师素质的提高, 以及对教学方法的改进过程中不断地完善, 从而提高该课程的教学效果。
摘要:本文根据计算机组成原理课程的特点, 从建立课程的体系结构、选择教学内容、对实践教学的具体强化等方面进行了一些理论研究和探索, 并进一步阐述了该课程的教改的新思路。
关键词:计算机组成原理,教学改革实践
参考文献
[1]教育部考试中心.教育学.上海:华东师范大学出版社, 2002.
[2]白中英.计算机组成原理.北京:科学出版社, 2007.
[3]俞克新.高等职业教育的理论探索与教改.北京:高等教育出版社, 1999.
8.计算机组成原理知识点 篇八
关键词:计算机组成原理;课程改革;教学方法;多媒体教学;实验教学
中图分类号:TP317.4文献标识码:A文章编号:1007-9599 (2010) 03-0118-02
Teaching Reform and Practice on“Computer Organization Principles”
Cui Weifeng,Hu Ying
(Shangqiu Teachers College ,Computer Science Department ,Shangqin476000,China)
Abstract:According to the characters and position of the course “Principles of Computer Organization”,To reform some aspects such as organization of teaching content,teaching methods,teaching instruments,experiment teaching,to improved teaching level and teaching quality.
Keywords:Principles of Computer Organization; Course reforming;Teaching method;Multimedia teaching;Experiment teaching
《计算机组成原理》是计算机各类专业学生的核心基础课程之一,从课程的地位来说,它是《微机接口技术》和《计算机系统结构》等课程的前导课程,在整个专业的教学体系中起着承上启下的作用。它的主要教学任务是让学生能系统地理解计算机硬件系统的逻辑组成和工作原理、掌握计算机系统的基本设计技术。但是由于这门课程具有内容多、难度大和更新快等特点,学生往往感到课程内容难学、难懂、概念抽象,教师在教学中使用传统的教学方法和教学手段很难实现教学目标。因此,在教学过程中教师应从以下几个方面对课程教学进行改革。
一、精心组织教学内容
教师在教学过程中要做到突出重点、突破难点。本课程的重点是计算机中的各个基本部件的设计思想、逻辑结构和工作原理,以及完整的计算机系统的基本组成原理。难点是如何以指令流和数据流为主线,将计算机的各个部件联系起来,建立整机的概念。如CPU如何从存储器中取出指令;控制器如何控制每一条指令的执行过程等。在教学过程中要围绕这些重点和难点来精心组织教学内容,设计教学的各个环节,通过运用多种教学方法、现代化的教学手段和工具以及有针对性的教学实验来实现重点的把握和难点的突破。
二、采用多种教学方法
为了使学生对所学知识有更好的理解,充分调动学生的学习兴趣,在实际教学中应灵活运用多种有效的教学方法。
使用类比教学法讲授课程中抽象的教学内容,可以让学生更容易理解。如讲解程序中断时,学生对中断处理过程不好理解,此时可以举例:假设两人正在下棋(程序中断中的主程序),忽然一人接到一个重要的电话(中断请求),这时棋局暂停(中断主程序,保存现场)、接通电话(处理中断服务子程序),等通话结束(中断服务子程序处理完毕),棋局继续进行(继续运行主程序)。这个例子形象地说明了中断处理的详细过程;讲解定点乘除法时,用熟悉的十进制进行类比;讲解偏移地址时,用学生在自己本班的学号进行类比。这样可以使抽象的概念和工作原理变得简单易懂,同时也提高了学生的学习兴趣。
在讲解动态存储器和静态存储器时,使用启发式教学法,首先引导学生对两种存储器的特点进行比较,找出不同之处,然后引发出它们在实际应用中应有哪些不同,这样逐层剖析,不仅可以提高学生的注意力,还能够提高学生分析问题和解决问题的能力。
另外在授课过程中向学生介绍本学科发展的新动向、新技术。如在讲解主存储器时增加目前常用的DDR2和DDR3内存的介绍;在讲解闪存时增加固态硬盘(SSD)的介绍;在讲解总线时增加现在的HyperTransport总线和PCI-Express总线的介绍。这样不但可以提高学生的学习兴趣,还弥补了教材和实际的脱节。
三、现代化教学手段和工具
由于本课程的内容覆盖面广、难度大、内容多,而且各部件的组成结构和控制电路都被封装在芯片中,工作过程都发生在芯片内部,讲解起来较为抽象。为了使学生更好地理解教学内容,提高教学效果,就要充分利用现代化的教学手段和工具。
(一)多媒体课件
多媒体课件可以加大课堂教学的信息量,而且其中的动画形式可以将抽象的工作原理和工作过程直观形象地表示出来。比如:在讲解指令的寻址方式时,用FLASH制作了各种常见寻址方式的执行过程,可以让学生直观地看到各种寻址方式寻址的过程,易于学生分析各种寻址方式的特点;在讲解CPU执行指令时,通过动画生动地反映了计算机指令被执行的详细过程,指令如何流动,数据如何获取,结果如何存放;其它如Cache替换算法和存储器工作原理等教学环节也可采用类似的教学手段。这样就能使学生直观地获得感性认识,加深学生对理论知识的理解和记忆。
(二)网络课程建设
利用校园网络搭建网络课程教学平台,通过网络教学平台,学生可以获得教学大纲、教学教案和讲义等资源,可以方便地提交作业和在线测试,还可以观看教学录像来实现自主学习。老师也可以通过学生在网络教学平台上反馈的信息,发现学生遇到的难点以及教学中的不足,及时对教学进度和教学方法进行调整,这样就能形成教师与学生的教学互动,提高课堂教学的效率。
四、实验教学的改进
实验教学是本课程的重要教学环节之一,通过实验能够使学生更加深入地理解计算机的结构和工作原理,从而提高学生对计算机系统进行分析和设计的能力。由于课本中讲解的是各种计算机通用的理论知识,而实验所用的实验箱则是一台具体的计算机,所以在实验前需要让学生清楚实验箱的结构和组成、每个部件的连接情况和部件使用的芯片类型、芯片的针脚结构等等,这样学生才能更深入地理解实验。同时实验室每周都定时向学生开放,除了可以进行验证性实验,还可以进行将所学知识综合运用的设计性实验。通过以上对实验教学的改进,不仅提高了学生的学习兴趣,而且提高了学生的创造和动手能力。
五、结语
我校近年来根据《计算机组成原理》课程的特点以及在教学过程中所遇到的难点,从教学内容的组织、教学方法、教学手段和实验教学等几个方面进行教学改革,提高了课程的教学水平和教学质量,取得了较好的教学效果。随着计算机技术的不断发展,《计算机组成原理》的教学仍然还有很多工作需要去研究和实践,只有不断探索、不断总结才能有效地提高教学质量。
参考文献:
[1]白中英.计算机组成原理[M].北京:科学出版社,2008
[2]唐朔飞.计算机组成原理[M].北京:高等教育出版社,1999
[3]万萍.浅谈启发式教育的内涵与教学优势[J].社科纵横(新理论版).2008,(1)
[4]向琳,张展等.“计算机组成原理”实践教学探讨[J].计算机教育,2008,(20)
作者简介
9.计算机组成原理课程综述论文 篇九
【内容摘要】
本综述论文主要讲述计算机组成原理课程综述课程主要内容和基本原理、实际应用,以及学习此书的心得体会。计算机组成原理是计算机专业本科生必修的硬件课程中重要核心课程之一。基本要求是使我们掌握计算机常用的逻辑部件的原理、参数及使用方法,学习计算机设计中的入门性知识,掌握维护、使用计算机的技能。
【关键词】CPU总线硬件存储器指令系统控制单元
(一)计算机组成原理课程综述:
本书从整体框架入手,自顶向下、由表及里、层层细化的叙述方法通过对计算机系统概述、系统总线、存储系统、输入输出系统、中央处理器、控制单元的深入剖析和详细讲解,使得我们可以更形象更好地理解计算机的基本组成和工作原理。全书共分为4篇,第1篇(第1、2章)介绍计算机的基本组成、发展及应用;第2篇(第3~5章)介绍系统总线、存储器(包括主存储器、高速缓冲存储器和辅助存储器)和输入输出系统;第3篇(第6~8章)介绍CPU的特性、结构和功能,包括计算机的算术逻辑单元、指令系统、指令流水、RISC技术及中断系统;第4篇(第9、10章)介绍控制单元的功能和设计,包括时序系统以及采用组合逻辑和微程序设计控制单元的设计思想与实现措施。此外,为了适应计算机科学 发展的需要,除了叙述基本原理外,本书还增加了不少新的内容,书中举例力求与当代计算机技术相结合,让我们能够了解到当代的技术。通过本书的学习,可以对计算机的原理有个整体的概念,能有个大概的了解,对待不同的机型以后也会掌握好的。《计算机组成原理》这本书中学到的有关计算机原理方面的知识对我们以后了解计算机以及和计算机打交道,甚至在以后应用计算机时,都可能会有很大的益处,计算机原理的基本知识是不会变的,变也只是会在此基础上,且不会偏离这些最基本的原理,尤其是这本计算机组成原理介绍的计算机原理是一种一般的计算机原理,不是针对某一个特定的机型而介绍的,所以说在这本书中学到 的有关计算机原理方面的知识在大部分的计算机中都是可以应用的。所以以后我们在工作中遇到的计算机的问题都可以用我们在这本书中学到的原理来解释和应用。
(二)课程主要内容和基本原理:
本书中主要讲到常用的组合逻辑器件,如译码器、数据选择器、编码器、ALU的原理;常用的同步时序电路,如寄存器、移位寄存器、计数器的原理、参数及使用方法,数字化编码,数制及数制转换,数据表示,检错纠错码;数据的算术与逻辑运算,运算器的功能、组成与设计;典型机的运算器实例。计算机指令系统综述,指令格式与寻址方式;教学计算机的指令系统与汇编语言程序设计;控制器的功能、组成与设计,典型机的控制器实例。多级结构的存储系统综述,主存储器的组成与设计,典型机的内存储器实例,cache存储器的运行原理,虚拟存储器的概念与实现,磁盘设备的组成与运行原理,磁盘阵列技术;光盘机的组成与运行原理,磁带机的组成与运行原理。计算机输入/输出设备与输入/输出系统综述,显示器设备,针式打印机设备,激光印字机设备;计算机总线的功能与组成,输入/输出系统的功能与组成;典型机的总线与输入/输出系统实例。几种常用的输入/输出方式,中断与DMA 的请求、响应和处理。在中央处理器中,剖析CPU的内部结构,讲述CPU的功能,包括计算机的运算、指令系统、指令流水、时序系统、中断系统及控制单元。计算机之所以能协调的工作,是由控制单元(CPU)统一指挥的。本章着重分析控制单元为完成不同的指令所发出的各种操作命令。这些命令(又称控制信号)控制计算机所有部件有次序的完成计算机相应的操作,已达到执行程序的目的。第十章以十条机器指令为例,介绍控制单元的两种设计方法,组合逻辑设计和微程序设计。
(三)实际应用:
在计算机系统中,各个功能部件都是通过总线交换数据,总线的速度对系统性能有着极大的影响。而也正因为如此,总线被誉为是计算机系统的神经中枢。但相比CPU、显卡、内存、硬盘等功能部件,总线技术的提升步伐要缓慢得多。在 PC 发展的二十余年历史中,总线只进行三次更新换代,但它的每次变革都令计算机的面貌焕然一新。
在计算机诞生并逐步成熟以来,计算机一直被作为大学和 研究机构的娇贵设备。在20世纪70年代中后期,大规模集成工艺日趋成熟,微芯片上集成的晶体管数一直按每三年翻两番的Moore定律增长,微处理器的性能也按此几何级数提高,而价格也以几何级数下降,以至于以前需花数百万美元的机器变得价值仅为数千美元,至于对性能不高的微处理器芯片而言,仅花数美元就可购到。正因为如此,才使得计算机走出实验室而渗透到各个领域,乃至走进普通百姓的家 中,也使得计算机的应用范围从科学计算,数据处理等传统领域扩展到办公自动化,多媒体,电子商务,虚拟工厂,远程教育等,遍及社 会,政治,经济,军事,科技以及个人文化生活和家庭生活的各个角落。在计算机普及的今天,现代信息技术飞速发展,计算机的应用在政治、经济、文化等方方面面产生了巨大影响。而计算机的知识更新的速度非常的快,这就使得我们这些学计算机的面临着要不断的更新自己关于计算机的知识,以适应市场的需要。
(四)心得体会:
在学习《计算机组成原理》的过程中,使我认识到学习计算机原理的重要性,通过本书的学习我了解到很多计算机方面的知识,知道计算机有层次结构和组成结构,计算机在各个组成结构的协调工作下完成很多人很难完成的功能。还了解到CPU的工作原理,CPU还可以处理很多突发事件比如:突然断电,死机时保存数据,硬件故障等等,明白了CPU功能的强大,相当于人的大脑功能。在本书的最后章节还讲到了微指令和节拍,深入到CPU内部,让我们更好的知道计算机的工作原理。总之,在这本书中,我学到了非常多的有关计算机方面的知识,使我从一个对计算机一点都不了解的盲人,变成了一个初学者,我从中收益甚多。我个人认为以后的计算机要是改进的话,主要在总线和 CPU 处理功能这两个方面来改进,总线的改进可以增加数据的传送速度和数据的传送量,这正是我们以后要实现的。CPU的处理数据的能力虽然已经很强大了,但是离我们现在对计算机的处理数据要求还有一段距离,CPU的功能仍需要继续改进,其功能的强大直接影响到整个计算机的工作效率。我认为以后的计算机开发主要就在这两个方面,我以后也会在这两个方面下很大的功夫,本书给我了很多很多的有关计算机的知识。
(五)结语:
其实在大学四年里,我们并不能学到很多的知识,我们学习的只不过是如何学习的能力,大学就是培养学生各种能力的地方。在大学里学到的知识很多是你以后走上社会用不到的。这就要求我们在学习课本上的理论知识的同时,还应从中学习到学习的能力。计算机专业是一个很渊博的专业,我们现在有很好的机会站在巨人的肩膀上学习,虽然从本书中学到了很多知识,但那只是计算机知识海洋中的一滴,我将继续努力对计算机组陈原理方面进行是深入的研究,了解更多计算机方面的知识,为以后工作打下坚实的基础。最后感谢张向东老师本学期对我们孜孜不倦教育,在张老师的课堂中我们获益匪浅,使我们在学习中少走很多弯路,再次对张老师深表感谢!
(六)参考文献
10.计算机组成原理实验(存储器) 篇十
(一)、实验目的
(1)熟悉静态随机存储器RAM和只读存储器ROM的工作特性和使用方法;(2)熟悉半导体存储器存储和读出数据的过程;(3)了解使用半导体存储器电路时的定时要求。
(二)、实验要求
利用Quartus Ⅱ器件库提供的参数化存储单元,设计一个由128X8位的RAM和128X8位的ROM构成的存储器系统。请设计有关逻辑电路,要求仿真通过,并设计波形文件,验证该存储器系统的存储与读出。
(三)、实验原理图与仿真图
ram内所存储的数据:
rom内所存储的数据:
仿真图如下:
(四)心得体会
11.计算机组成原理知识点 篇十一
关键词:实验模拟;计算机组成;面向对象
中图分类号:G642 文献标识码:A 文章编号:1673-8454(2012)03-0069-03
一、引言
“计算机组成原理”课程是计算机专业的一门核心专业必修课。该门课程的理论性、工程性、实践性都很强。因此,在搞好课堂教学的同时,必须对实验教学环节给予足够的重视。把实验教学看作是提高学生动手能力和实施素质教育的一个途径。目前,我校采用的是西安唐都科教仪器公司的TDN-CM+实验箱,在实验开展过程中,由于实验的理论知识综合、电路复杂、元器件多、连线密度高、操作步骤逻辑性强、调试困难等原因,都会造成获得预期实验结果的周期长或实验结果的失败,从而影响课堂时间内实验得出的效果,同时也影响了学生动手操作实验的积极性。
综上所述。本研究提出了面向对象的计算机组成原理实验的软件模拟,以面向对象的思想,借助于图形,图像和模拟技术,在计算机上实现计算机组成原理实验的基础实验环境、操作对象、操作过程,达到减少实验结果周期、降低实验操作过程出错率的研究目标。
二、系统模拟总体设计思想
计算机组成原理实验软件模拟系统主要包含输入模块、控制模块(实验处理模块)、输出模块,其中输入、输出模块是直观的显示模块,控制模块是由一个或若干个功能芯片组成的一个功能模块。因此,以面向对象的思想,可以将每个功能芯片设计成一个Public功能函数,然后在软件模型中直接调用一个或多个芯片的功能函数实现特定的控制模块功能。输入、输出模块相对简单,计算机组成原理实验输入、输出一般都以4~8位的二进制方式给出,为了更好地让学生理解二进制在计算机系统中的运算规则,设计采用以一个8位数组表示8位二进制的方法,通过算法来实现若干位二进制的逻辑运算与算术运算。模型模拟采用面向对象开发工具Delphi来实现。
三、建模过程
1.实验原理
计算机组成原理实验分为验证性实验与设计性实验,本研究为了更加具体地达到建模的效果,以计算机组成原理实验中的算术逻辑运算验证性实验为初步建模对象。
算术逻辑运算实验数据通路图如图1所示,主要包含两个74LS181芯片、两个74LS273芯片、一个74LS245芯片,74LS181芯片为8位字长的运算器,74LS273芯片为8位字长的数据暂存器,7413245芯片是一个三态门,用来控制总线上的数据输出。
算术逻辑运算实验的实验过程是通过输入开关形成2个8位二进制数分别置入DR1(74LS273芯片1),DR2(74LS273芯片2),然后通过改变运算器的控制位,观察运算器输出在总线的结果。
2.输入输出模块的模拟
算术逻辑运算实验的输入输出都通过8个发光二极管来显示,灯灭为1,灯亮为0,因此,可以从二极管位置定位与二极管显示状态控制,这两个方面来实现输入输出的模拟功能,二极管位置定位在Delphi开发平台中可以由数学函数Sqr函数来实现,二极管显示状态可以通过图像笔刷函数ImageDrawRound与ImageClearRound来实现。
第一步,通过图形设计工具PhotoShop设计8个二极管显示灯图片,如图2所示。在程序窗口中,通过Image控件来布置8个二极管图片,用坐标来定位某个二极管所在位置。在输入模块中,假设鼠标点击在窗口中的坐标为(X,Y),一个圆形二极管的图片半径为Z,那么可以根据第N个二极管坐标范围Sqr(X-N*z)+Sqr(Y-z)<=Sqr(z)来判断当前鼠标点击选中的是D7到DO当中的哪个二极管显示灯,通过鼠标动作事件转换当前二极管显示状态。显示灯区域坐标得到准确定位,就可以用Im-ageDrawRound函数与ImageClearRound函数控制显示灯的亮、灭状态,具体算法如程序代码清单1所示。
代码清单1:
if Sqr(X-Z)+Sqr(Y-Z)<=Sqr(Z)then ∥以第一个二极管举例
begin
if InputDR1[1]=1 then ∥二极管初始显示状态为灭时
begin ∥鼠标单击第一个二极管时,改变二极管显示为灯亮
InputDR1[1]:=0;
Image2DrawRound(0,0,25,25,clred);
end
else if InputDR1[1]=0 then ∥二极管初始显示状态为亮时
begin ∥鼠标单击第一个二极管时,改变二极管显示为灯灭
InputDR1[1]:=1;
Image2ClearRound(0,O,25,25);
end
end
同理,可设计输出模块中的显示灯模拟、控制模块中的控制灯模拟。在代码清单1中举例的是第一个二极管的输入显示控制,InputDR1表示一个数组,实现存储器DR1的存储功能,用来存放输入的第一个8位二进制数。
3.控制与运算模块的模拟
在算术逻辑运算实验中,分别由74LS181的控制位S3、S2、S1、S0、M、Cn来控制74LS181运算器的运算方式。控制位S3、S2、S1、S0、M、Cn也是一组二极管显示灯。可以用3.2输入输出模块模拟的设计思路实现。74LS181运算器的运算方式分为无进位算术运算、有进位算术运算、逻辑运算,分别通过6个控制位控制,参见表1所示,因此需要多个条件算法设计74LS181运算器芯片的功能。
74LS181逻辑功能总共有16种逻辑功能。因篇幅限制表1只列出一部分的功能。通过表1分析可知,A与B代表的是图2中InputDevice模块输入的2组8位二进制数,F是运算器的结果,在6个控制位的控制下,出现不同的运算规则。因此设计一个74LS181芯片的功能函数包含具有16种逻辑功能子过程,在软件模拟模型中得到TDN-CM+实验箱正确操作得到结果相一致,那就说明74LS181芯片软件模拟是可行的。
详细分析表1的运算规则。每组运算都是以下几个运算的组合:非运算、与运算、或运算、异或运算,根据它们的运算规则,可以设计如表2所示的程序算法达到对应运算的功能。
基于表2,结合表1,就可以根据控制位S3、S2、S1、SO、Cn、M的控制条件,设计出相对应的算术运算与逻辑运算的运算组合,然后把最终结果存储在一个输出数组中,最后通过3.2小节输入输出模块模拟的设计思路,把运算结果显示在总线上的8个二极管显示灯中,达到TDN-CM+实验箱的同等显示效果。
四、研究总结
本文通过计算机组成原理算术与逻辑运算实验的原理分析,以面向对象的思路,用图形/图像的可视方法进行了系统模拟。软件模拟模型在计算机组成原理课堂实验中辅助TDN-CM+实验箱操作实验起到了很好的作用,并且验证实验效果准确高效。在今后的研究中,以模拟具体实验为步骤,逐步完善整个TDN-CM+实验箱的模拟功能。
参考文献:
[1]周克峰,杨军,孙静,谢戈.计算机组成原理实验的模拟技术研究[J].云南民族大学学报,2004,13(3):236-240.
[2]杨小龙.计算机组成原理与系统结构实验教程[M].西安:西安电子科技大学出版社,2007.
[3]卢贤玲,杨艳,李景峰.计算机组成原理网上虚拟实验系统的建模与实现[J].郑州大学学报,2006,38(3):39-42.
[4]明日科技Delphi函数参考大全[M].北京:人民邮电出版社,2006.
[5]董玉德,赵韩,孙街亭.面向对象的程序设计方法与技术:Delphi语言[M].北京:清华大学出版社,2008.
[6]梁水,赛奎春.Delphi开发典型模块大全[M].北京:人民邮电出版社,2009.
12.计算机组成原理知识点 篇十二
《计算机组成原理》是计算机相关专业的一门核心课程,在专业课程体系之中起着基础性和承前启后的作用。学好该课程对于提高学生的理论认识水平和实践能力将起到极为重要的作用,因此该课程的教学目标是使学生掌握计算机以及各功能部件的工作原理,掌握相关设计方法和逻辑实现,熟悉各功能部件连成整机的方法、建立起整机工作的概念,为学生未来进行计算机系统的分析、开发、使用和设计工作打下基础。
1 课程特点
《计算机组成原理》课程的重要性已经得到广泛认识。但怎样才能取得良好的教学效果,这一问题是每一个任课教师不得不面对的问题。要想破解该问题,必须首先全面把握该课程的特点。经过长时间的研究与教学实践,笔者认为,该课程主要包含以下特点:
1.1 基础性
众所周知,《计算机组成原理》是计算机专业发展的根基。目前,虽然其教学定位已经非常明确,但是如何体现专业的差异和学生的差异,使之成为不同专业和不同层次的学生的真正基础,实际上是很难把握分寸的。
1.2 抽象性
《计算机组成原理》课程主要介绍的是计算机硬件的结构和原理。这些硬件设备都是具体的、客观的,是看得见的、摸得着的,是学生在该课之前都比较熟悉的。但是,由于该课程将深入到采用超大规模集成电路技术的中央处理器、内存、接口等设备的内部之中,讲解它们的工作原理、设计方法和逻辑实现,因此该课程表面上形象,实际上非常抽象,对每一个学生来说,学习是一种挑战。
1.3 动态理论性
《计算机组成原理》的教学围绕冯·诺依曼计算机五大功能部件的工作原理而展开,课程理论性较强。为了方便学生理解,教学内容可能几十年保持不变。但是,因为硬件设计思想和制造技术都在不断地发展,因此计算机组成原理是一种动态理论,对每一个任课教师来说,教学是一种挑战,必须在新旧技术之中寻求平衡。
1.4 模块化
《计算机组成原理》的教学要求突出硬件产品的观念,无论哪一种硬件部件,都是一个独立的模块。其教学不但要讲清楚模块内部的组成、还要讲清楚模块之间的连接,最终体现整机的观念。
1.5 关联性
《计算机组成原理》与诸如《C语言程序设计》之类的课程具有很大的区别。《C语言程序设计》之类的课程实际上工具性质很强,具有单一性。而《计算机组成原理》既涉及硬件层面,也涉及软件层面。硬件层面需要揭示逻辑部件和物理电路、芯片、板卡、系统之间的关系,软件层面需要揭示用户程序、操作系统、驱动程序、指令之间的关系。软件层最终通过硬件层和协同工作得以实现,因此关联性非常强。只有厘清这种关联性之后,才谈得上真正理解了计算机的组成原理。
1.6 层次性
计算机系统的层次结构模型如图1所示。其中,微程序级和逻辑部件属于硬件部分,传统机器级可以看作硬、软件之间的界面,其他都属于软件部分。从下层向上层发展,反映了计算机系统逐级生成的过程,而从下层往上观察,则有助于了解应用计算机求解问题的过程。因此,《计算机组成原理》的教学必须体现这种层次性。
2 改进教学的思路
在全面分析《计算机组成原理》课程的特点之后,需要采取有效的对策以改进我们的教学。经过长期的探索和实践,笔者认为应该根据以下思路来改善教学。
2.1 以模型机为切入点,展开教学过程
经过近70年的发展,对于现代计算机来说,无论其物理部件的内部,还是物理部件之间的组成结构都变得非常复杂。《计算机组成原理》课程的模块化、关联性、动态理论性等特点,决定了在实际教学中无法以某一种实体计算机为蓝本而展开教学。因此,只能以16位的模型机为切入点,展开教学内容,展示计算机组成的基本原理和设计方法。
2.2 教学模式以课堂理论教学为主,上机实验为辅
教学模式(1)是依据教学思想和教学规律而形成的在教学过程中必须遵循的比较稳固的教学程序及其方法的策略体系,包括教学过程中诸要素的组合方式、教学程序及其相应的策略。计算机组成原理是一门基础理论课,其教学模式必须以课堂理论教学为主,上机实验为辅。理论教学必须把握好教学进度、教学重点、教学内容的广度和深度等。上机实验是一种验证性的实验,通过实验来验证教学内容,以便学生理解,进而掌握计算机组成原理的精髓。实验既可使用传统的实验箱,也可以使用模拟软件进行。
2.3 教学方法必须坚持因材施教和循序渐进
《计算机组成原理》的基础性、抽象性和动态理论性决定了在实际上教学中必须坚持因材施教和循序渐进的原则。其中,因材施教要体现不同层次、不同专业学生的差异。即使是同一个教学内容,其广度和深度也必须体现这两种的差异。例如,就定点数的四则运算而言,分为原码和补码的加、减、乘、除运算,其中乘法还演变出了两位乘法运算,针对一本、二本、三本和专科生来说,相关内容需要合理的取舍,不能一概而论。再例如,就动态存储器而言,分为存储单元逻辑电路读写和保持原理、存储芯片的结构和时序控制、动态刷新、主存储系统的组织和设计等,因此必须针对不同的专业对相关内容进行必要的取舍,对于偏技术的专业方向(如网络工程、软件工程)的学生来说可深入掌握到主存系统的设计与实现,对于其它偏应用的专业方向的学生来说,不必如此深入。循序渐进要求体现按照一定的步骤逐渐深入教学内容。《计算机组成原理》的模块化特点只是简单地对教学内容进行分块,各模块的教学次序可参考工程化的思想逐步展开。例如,针对运算器来说,根据工程化的思想应该首先解决两个一位二进制数的加法运算问题,然后解决两个多位二进制数的加法运算问题,之后再解决ALU芯片的封装和设计问题,最后解决CPU的架构设计问题,因此其教学步骤如图2所示:
2.4 跟踪新技术发展,把新技术融入到教学内容之中
《计算机组成原理》动态理论性决定了在实际教学中不能仅仅讲解模型机的工作原理,否则理论严重背离实际,给学生一种教学内容过于陈旧的感觉,进而使学生丧失学习兴趣。为此,必须跟踪新技术发展,把新技术融入到教学内容之中,在新旧技术之中寻求平衡。例如,针对存储器而言,其教学内容设计一方面要循序渐进,另一方要突出当前主流的诸如DDR2、DDR3等新技术,因此,其教学步骤如图3所示:
2.5 加强专业发展指导和就业指导,强调“一要入门、二要入行”的观点
目前,IT行业越分越细,包括软件行业、硬件行业、计算机网络等。软件行业分为软件设计、开发、测试、运维、销售、培训、外包等领域。硬件行业分为集成电路设计、硬件板卡生产和制造、销售等领域。计算机网络分为系统集成、网络运营与维护、网络安全、网络应用开发等领域。目前,IT行业的新兴领域仍然处于不断地拓展之中,因此对人才的需求是多样的。
《计算机组成原理》的基础性、动态理论性和关联性决定了,在实际教学中需要任课教师把专业发展、学生兴趣爱好和职业发展结合起来,不能单纯地视该课程为基础理论课,要把该课程看作实用课程,在教学中增加实用的教学内容,加强对学生的指导,强调“一要入门、二要入行”,必要时甚至要求“入市”。“入门”就是理解和掌握最基本的原理和方法。“入行”就是熟悉IT行业的需要,并根据人才市场的需求,制定专业学习和发展规划。“入市”鼓励学生深入IT相关市场,了解相关产品的品牌、规格、市场行情,鼓励学生开展市场调查。这样对于并不擅长技术(如程序设计)的学生来说,可培养其市场经济意识,为就业或创业打下基础。
2.6
用软件的思想讲授硬件设计方法,用硬件的思想讲授程序和指令的运行机制,强调“既要软,又要硬”的观点《计算机组成原理》的层次性决定了,该课程的内容主要集中于层次结构模型的下面三层,包括传统机器级(指令系统部分)、微程序级(微程序控制器)和逻辑部件级(硬件逻辑部件)。通过教学,该课程要求学生理解指令系统的设计、指令的执行流程、相应功能部件的逻辑设计和实现等核心内容。为此,可使用软件的思想讲授硬件设计方法,用硬件的思想讲授程序和指令的运行机制,强调“既要软,又要硬”的观点。
2.7
必须消除填鸭式教学,采用多样化的教学形式,激发学生的学习兴趣,提高学习参与度《计算机组成原理》的抽象性决定了,在实际教学中简单地采用填鸭式教学不会取得预期的教学效果。为此,必须消除填鸭式教学形式,采用多样化的教学形式,激发学生的学习兴趣,提高学习参与度。例如,引入自主学习模式,通过上机实验,让学生自主分析信息在模型机系统内部的传送路径,进而理解微命令的设置、微指令的设计、微程序的执行过程、指令的执行流程等。还可以开展讨论式教学,开展市场调查,在教师的指导下让学生深入了解CPU技术、DRAM技术、接口技术、总线技术、板卡技术等的演变和发展历程,这样相关新技术就不需要课堂讲解,既提高了学生学习参与度,又节省了有限的课时安排。
3 结论
总之,要有效地提高《计算机组成原理》课程的教学效果,实现既定的教学目标,必须深入改进我们的教学,改进我们的教学内容、模式、方法、理念和手段。特别是,必须正确把握该课程的特点,遵循基。
摘要:《计算机组成原理》是计算机相关专业的一门核心课程。本文首先分析和总结该课程的六大特点,包括基础性、抽象性、动态理论性、模块化、关联性和层次性,然后根据这些特点分析并提出了改进教学的七点思路,从而使该课程的教学改革有了切实可行的理论依据。
关键词:动态理论性,入门,入行,学习参与度
参考文献
[1]吴立岗.教学的原理模式和活动.广西:广西教育出版社,1998.
[2]罗福强等.计算机组成原理.北京:清华大学出版社,2011.
[3]罗克露.计算机组成原理.北京:电子工业出版社,2004.
[4]张钧良.计算机组成原理.北京:清华大学出版社,2003.
[5]毛爱华.计算机组成原理.北京:冶金工业出版社,2004.
13.计算机组成原理知识点 篇十三
一、实验目的
(1)将双端口通用寄存器组和双端口存储器模块联机;
(2)进一步熟悉计算机的数据通路;
(3)掌握数字逻辑电路中故障的一般规律,以及排除故障的一般原则和方法;
(4)锻炼分析问题与解决问题的能力,在出现故障的情况下,独立分析故障现象,并排除故障。
二、实验电路
图9.14示出了数据通路实验电路图,它是将前面进行的双端口存储器实验模块和一个双端口通用寄存器组模块连接在一起形成的,存储器的指令端口不参与本次实验,通用寄存器组连接运算器模块,本实验涉及其中的操作数寄存器DR2。
由于RAM是三态门输出,因而可以将RAM连接到数据总线BUS上。此外,BUS上还连接着双端口通用寄存器组。这样,写入RAM的数据可由通用寄存器提供,而从RAM读出的数据也可送到通用寄存器保存。
RAM和DR2在前面的实验中使用过。对于通用寄存器组RF,它由一个在系统可编程(In System Programable)芯片ispLSI 1016固化了通用寄存器组的功能而成,其功能与双端口寄存器组MC14580相类似,内含四个8位的通用寄存器,带有一个输入端口和两个输出端口,从而可以同时写入一路数据,读出两路数据。输入端口取名为WR端口,连接一个8位的缓冲寄存器ER(已集成在ispLSI 1016芯片中),输出端口取名为RS端口、RD端口,分别连接运算器模块的两个操作数寄存器DR1、DR2,其中,连接DR1的RS端口还可通过一个8位的三态门RSO直接向BUS输出。双端口通用寄存器组模块的控制信号中,RS1、RS0用于选择从RS端口读出的通用寄存器,RD1、RD0用于选择从RD端口读出的通用寄存器,上述选择信号在T1脉冲的上升沿到来时生效。而WR1、WR0则用于选择从WR端口写入的通用寄存器。WRD是写入控制信号,WRD=1时,在T2上升沿的时刻,从ER写入数据;WRD=0时,ER中的数据不写入通用寄存器中。LDER信号控制ER从BUS写入数据,RS-BUS信号则控制RS端口到BUS的输出三态门。以上控制信号各自连接一个二进制开关。
三、实验设备
(1)JYS-4计算机组成原理实验仪一台(2)双踪示波器一台(3)直流万用表一只(4)逻辑测试笔一支
四、实验任务
(1)将实验电路与操作面板的有关信号进行线路连接,方法同前面的实验。(2)用8位数据开关向RF中的四个通用寄存器分别置入以下数据(十六进制):R0=0F,R1=F0,R2=55,R3=AA。
给R0置入0F的步骤是:先用8位数码开关将0F置入ER,并且选择WR1=WR0=0,再将ER的数据置入RF。给其他通用寄存器置入数据的步骤与此类似。
(3)分别将R0至R3中的数据同时读入到DR2寄存器和BUS上,观察其数据是否存入R0至R3中的数据,并记录数据。其中BUS上的数据可直接用指示灯显示,DR2中的数据可用逻辑笔测试有关引脚。
(4)用8位数码开关向AR1送入一个地址0F,然后将R0中的0F写入RAM。用同样的方法,依次将R1至R3中的数据写入RAM中的F0、55、AA单元。
(5)分别将RAM中AA单元的数据写入R0,55单元的数据写入R1,F0单元写入R2,0F单元写入R3。然后将R3、R2、R1、R0中的数据读出到BUS上,通过指示灯验证读出的数据是否正确,并记录数据。
(6)进行RF并行输入输出试验。
1.选择RS端口对应R0,RD端口对应R1,WR端口对应R2,并使WRD=1,观察并行输入输出的结果。选择RS端口对应R2,验证刚才的写入是否生效。记录数据。2.保持RS端口和WR端口同时对应R2,WRD=1,而ER中置入新的数据,观察并行输入输出的结果,RS端口输出的是旧的还是新的数据?(7)在数据传送过程中,发现了什么故障?如何克服的?
五、实验要求(1)做好实验预习和准备工作,掌握实验电路的数据通路特点和通用寄存器组的功能特性。(2)写出实验报告,内容为
1.实验目的;
2.如碰到故障,记录故障现象,排除故障的分析思路,故障定位及故障的性质; 3.实验数据记录;
【计算机组成原理知识点】推荐阅读:
计算机组成原理心得体会08-08
《计算机组成原理实验》教学大纲(信息)10-19
计算机组成原理课程说明-上海开放大学11-16
计算机组成教学大纲11-11
第3课 计算机的组成教案11-20
大学计算机原理试题09-04
计算机网络通信原理10-01
自考计算机网络原理第三章课后答案06-29
计算机基础重要知识点07-16