《计算机组成原理》教学辅导10768.pdf
《《计算机组成原理》教学辅导10768.pdf》由会员分享,可在线阅读,更多相关《《计算机组成原理》教学辅导10768.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机组成原理教学辅导 来源:河南学历考试网 -第一章 一、教学要求 概念和术语:计算机的硬件子系统、软件子系统及其相互间的关系 计算机体系结构和计算机组成的关系 计算机硬件组成中的 5 大功能部件和每个部件的功能 完整计算机系统的 6 层结构 掌握:计算机硬件组成中的 5 大功能部件的名称和每个部件的功能 了解:完整计算机系统的 6 层结构 二、重点辅导 1计算机系统中的硬件系统和软件系统 计算机硬件系统是一种高度复杂的、由多种电子线路、精密机械装置等构成的、能自动并且高速地完成数据处理、计算的装置或者工具。按照传统的说法,硬件系统由 5 个大的功能部件组成:(1)完成对数据暂存、运算处理功
2、能的运算器部件,(2)完成对原始数据输入功能的输入设备,(3)完成对数据存储功能的存储器部件,(4)完成对运算结果输出功能的输出设备,(5)向各个部件、设备提供它们协调运行所需要的控制信号的控制器部件。计算机软件系统是由完成计算机资源管理、方便用户使用的系统软件(厂家提供),和完成用户对数据的预期处理功能(用户设计,自己使用)的程序这样两大部分构成的。基本系统软件主要由 3 个部分组成:(1)分担计算机系统中的资源管理与分配,也向使用者和程序设计人员提供简单、方便、高效服务的操作系统,(2)支持用户按照计算机最基本功能(指令)设计程序的汇编语言,(2)支持用户按照解题算法设计程序的高级语言。实
3、现硬件系统的根本基础是数字逻辑电路,设计和构成软件的根本基础是计算机的指令系统。在一个完整的计算机系统中,软件系统是建立在硬件系统层次之上的部分,它的存在以已有硬件系统为前提,并且必须在已有硬件上才能运行。硬件系统也必须在软件系统的调度指挥下才能发挥出应有的运行效率,体现出它的使用价值。指令系统是设置在硬件系统和软件系统之间的结合点和纽带,硬件系统实现每一条指令的功能,全部软件系统都是由指令序列组成的程序。2计算机系统的层次结构 通常把一个计算机硬、软件系统的完整内容划分为 6 个层次,以便更精准地理解、说明每一个层次的功能和运行机制,表明各层次之间相互依存、彼此支持的关系。下一层是实现上一层
4、的基础,上一层是对下一层的功能扩展。数字电路与逻辑设计是实现计算机硬件的基础,处于最底层;由 5 个部件组成的计算机硬件系统构成微体系结构层,接在数字逻辑层上面;硬件系统实现了全部指令的运行功能,提供了设计软件的能力,处在硬件系统的顶层和软件系统的底层;最底层的软件是操作系统,提供了管理和运行计算机系统的能力;在此基础上设计的汇编语言,提供了设计程序的功能较弱的基本工具;再往上实现了功能更强的高级语言,设计各种程序更容易,使用计算机更方便。三、本课程教学内容安排 第 2 章讲解的是计算机系统 6 层结构中最底层的数字电路和计算机中的逻辑部件,是设计实现计算机硬件系统的预备性知识,尽管这些内容不
5、属于考试范围,但我要十分明确地告诉大家,学懂第 2 章中的基本知识,是学好计算机组成原理的必备条件。为此,把计算机组成的实际例子教学计算机有关的线路和逻辑设计的内容,从原来散放在不同章节,集中汇总到第 2 章中来,避免在讲解计算机功能部件时过多地纠缠具体线路问题。第 3 章第 6 章,分章节地重点讲解计算机硬件系统的功能部件,也就是计算机系统 6层结构中微体系结构层的内容,提供课程的核心知识和技术,主要围绕设计什么样的硬件部件和如何实现每一条指令的功能,如何更好地运行程序,例如要加工运算数据需要运算器部件,存储数据要有存储器部件,输入输出操作要求有输入输出设备,要保证整机正常协调地运行需要控制
6、器部件等。每个部件各自如何组成,怎样运行,这些部件如何连接和协调,会在各个章节中分别讲解。其中的数据表式、编码和运算方法是设计运算器的理论基础,而指令格式、寻址方案和指令功能则是设计控制器的依据。在各个主要章节中讲解计算机组成的基本原理时,都通过教学计算机系统组成和设计实例来加深理解和使用所学知识。其中第 4 章的指令系统和汇编语言程序设计,给出计算机系统 6 层结构中的指令系统层和汇编语言层的简单知识,操作系统层和高级语言层在教材中未予讲解,但在贯穿整个教学过程的教学计算机系统中有监控程序和 BASIC语言解释程序与之对应。教学机涵盖了计算机系统全部 6 个层次的基本内容。2005 春计算机
7、组成原理教学辅导材料-第三章 一、教学要求 概念和术语:数字化信息,信息编码,进位记数法,位权与有权码,数制与数制转换 检错纠错编码,码距和检错纠错能力,奇偶校验码,汉明检错纠错码 数据的原、反、补码表示,补码加减法运算,原码一位乘除法运算 阶码,移码,尾数,规格化操作,浮点数的隐藏位,浮点数格式标准 定点运算器,浮点运算器 考核要求:熟练掌握:进位记数法,数制与数制转换,数据的原、反、补码表示,码距和检错纠错能力,奇偶校验码的作用和实现原理 补码加减法运算,定点运算器的功能和运行原理 掌握:信息编码,浮点数格式以及完成加减乘除运算的算法,浮点数的隐藏位和规格化操作,了解:汉明检错纠错码的作用
8、和实现的数学原理(不是线路),加速乘除法运算的有关思路,浮点运算器的一般组成 二、重点辅导 本章主要应围绕运算器部件的功能、组成和实现进行学习。运算器最重要的功能是加工数据,为此必须很好地掌握:(1)各种类型的数据(小数、整数、浮点数)在计算机内的表示,存储方式;(2)完成算术运算(补码加减法、原码一位乘除法)所用的算法;(3)实现这些算法的所用的逻辑电路(定点运算器部件)。上述 3 项内容又以数字化信息编码、布尔代数、数字电路与逻辑设计为基础。本章将从数字化信息编码讲起,引出二进制编码,数制转换,插入部分检错纠错码知识;接下来介绍各种类型数据的表示;数值数据算术运算的有关算法。二进制编码,数
9、制转换,定点小数和整数的原、反、补码表示是核心重点内容。检错纠错码概念,讲到的两种常用的检错、纠错码的实现原理应较好掌握,而对它们所用的具体线路一般了解即可。应该掌握定点小数、整数、浮点数在计算机内的表示,补码加减法的运算规则,原码一位乘除法的实现算法和完成算术运算用到的原理性逻辑线路。知晓还存在补码乘除法和加速乘除运算的多种实现方案。运算器通常包括定点运算器和浮点运算器两种类型。定点运算器主要完成对整数类型的数据、逻辑类型的数据的算术、逻辑运算,而浮点运算器主要完成对浮点数的算术运算。学习本章内容时,重点在于很好地掌握涉及到的基本知识和主要概念,并且结合一个很典型的定点运算器芯片和选用此芯片
10、设计实现的一个 16 位的运算器部件的实例,加深对基本原理的理解,理论联系实际,使所学内容有一定的实用性。有关浮点运算器的知识一般了解即可。三、作业与教学实验 本章作业较多,主要集中在数据表示,编码和数制转换,补码的加减法,浮点数据格式等方面,也有少量的原码一位乘除法运算、浮点数运算的内容,对深入理解所学知识和比较熟练地完成必要的计算很有必要,也是更好地学习运算器知识的基础,应认真完成。本章中所要求的教学实验,安排的是脱机的运算器实验的内容,作业中也有这项内容,看起来不是太难,但对掌握运算器的功能、组成、控制与使用很有成效,也是更好地学习计算机其它功能部件,特别对学好控制器部件的必备知识,应认
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 计算机 组成 原理 教学辅导 10768
限制150内