计算机组成原理复习资料

上传人:博****1 文档编号:562993837 上传时间:2022-07-13 格式:DOC 页数:7 大小:44KB
返回 下载 相关 举报
计算机组成原理复习资料_第1页
第1页 / 共7页
计算机组成原理复习资料_第2页
第2页 / 共7页
计算机组成原理复习资料_第3页
第3页 / 共7页
计算机组成原理复习资料_第4页
第4页 / 共7页
计算机组成原理复习资料_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《计算机组成原理复习资料》由会员分享,可在线阅读,更多相关《计算机组成原理复习资料(7页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上 计算机组成原理复习资料计算机组成原理是广播电视大学计算机专业本科生核心硬件课程,必修,是进一步学习计算机系统结构和其他有关课程的基础。本课程重点是讲授简单、单台计算机的基本组成原理与内部运行机制。课程内容的工程性、技术性、实用性都比较强,因此,在传授计算机组成的原理性知识之外,还应有较多的设计与实验技能训练。设计与实验技能训练主要通过教学实验环节进行,因此,完成教学实验和平时的课外作业是可以进入考试的先决条件之一,这两项成绩占课程总成绩的20%的比例,很重要,也是在听课和自学的基础上,加深对原理性知识理解的重要环节。 主教材是本课程最主要的教学媒体,是教学及考试的基

2、本依据。本课程教学大纲规定的具体内容,主要将通过本教材体现出来。期末考试主要考核同学对该课程中原理性和技术方面的知识掌握的程度。全教材共分5章,其中第一章内容不作为期末考试的要求,属于考试的部分只限于第2章到第5章的内容。具体要求以每一章的“本章主要教学内容”中叙述为依据,参照平时所留作业题目和“计算机组成原理”试题类型及解答,这里无须一一列举。 还有两点要特别强调一下,复习时的注意力,一是不应该放在教材中某些实例、线路的具体内容方面,二是不应该太多地关注具体技术细节方面,还是要更多地掌握与理解计算机组成有关的原理性知识,和带有一定主导意义的技术思路方面的内容。举几个例子看一看: 数制转换,定

3、点小数和整数的原、反、补码表示;补码加减运算,原码一位乘除运算,浮点数表示和运算等是重点内容,作业和模拟试题中都有所体现;还有定点运算器的功能、组成、控制与使用办法应原理性的掌握,但并不要求记住Am2901芯片这个具体运算器实例的有关内容;数据编码的某些概念也该掌握,例如位权、有权码与无权码,检错纠错码的实现思路等。 对指令系统的要求,指令的功能安排,指令格式和寻址方式内容是重点,控制器的功能与组成(包括微程序的和组合逻辑的控制器),指令的执行步骤等要确实掌握,这在作业和模拟试题中有明确体现,包括微程序的和组合逻辑的控制器中用到的一些重要部件的有关内容。其中指令执行步骤以模拟试题中的答法(类似

4、教材160和161页的书写方式)为基本要求,切不可强行记忆类似教材175页及其之后几页给出的微指令的有关内容,也不必记忆教材194页及其之后几页给出的指令执行流程的细节内容和197、198页上的设计有关逻辑表达式的具体问题,应把这里的具体内容提升到指令执行步骤的划分和连接关系方面来。多级存储器系统的基本组成,各级存储器所用介质的特性,多级结构存储器结构应满足的原则,以及它得以高效运行的原理;主存储器、高速缓冲存储器、虚拟存储器各自的组成与运行原理;最后则是外存储设备(磁盘、磁带、光盘)的组成与使用,有关磁盘阵列和容错方面的知识要掌握,属于概念性知识较多。以作业和模拟试题的有关题目为参照,并用下

5、面几举话把握本章内容纲要:存储器,三级穿, 局部、一致 且包含,提速、主体、扩容量, 缓存、主存、虚存盘;字位扩展、体交叉, 完全、直接、组相联,段表、页表和快表, 盘、带、阵列 容错连。计算机输入/输出子系统的组成、功能、运行方式、具体使用方法等为主线索,包括计算机总线、输入/输出接口和输入/输出设备3个层次的逻辑部件和设备。包括必要的一些原理性知识,更多地从实用的角度,来掌握上述有关内容。正象我们一直强调的,所给出的各种(各项)实例,是为了深入地理解有关原理知识,并不要求同学们去强行记忆这些实例本身的具体组成细节、完成的具体功能、技术指标、具体使用方法等细节内容。输入/输出设备的种类繁多,

6、特别强调以点阵式方式运行的设备的组成及其工作原理。总线组成的一般性的浅显知识,总线使用中通常会遇到的基本概念,如单总线与多总线、总线周期与总线周期类型、总线的等待状态、成组数据传送方式等内容。通用可编程接口的一般组成,常用的输入/输出方式,重点是程序中断和直接内存访问(DMA)方式。以作业和模拟试题的有关题目为参照,并用下面几举话把握本章内容纲要:直控、中断、DMA, 总线、接口与设备,主总、局部 慢扩展, 周期、方式、等待催;识别、缓冲和控制, 状态、中断等相随,一般组成 和 原理, 显示、键盘、打印机。 附 录 计算机组成原理 试题类型及解答 一(10分) 1将十进制数 +107/128

7、和52化成二进制数,再写出各自的 原码、反码、补码表示(符号位和数值位共8位)。 答案: +107/128 = 0. 52 = 原码表示 反码表示 补码表示 考核的知识点: (1)十进制的小数、整数转换为二进制数 (2)二进制的小数、整数的原码、反码、补码表示 技巧性问题: 转换+107/128时,采用的不是先变其为小数之后再转换,而是先转换107,再确定小数点位置,因为128 = 27,小数点左移7位即可。 (10分) 2. 按你的理解,画出一个相对完整的定点运算器的示意组成 框图,包括入出数据和基本的控制信号。结果输出 答案:状态输出 ALU最低位进位输入多路选通门多路选通门乘商寄存器 通

8、用 寄存器组数据输入多路选通门多路选通门 控制信号:选择ALU操作功能,选择参加运算的数据,结果处理方案 考核的知识点: (1) 定点运算器的功能与组成, (2) 运算器的控制与使用。 (10分) 3. 设 A= 0.%2-3, B= 0.%2-2, 首先将A、B表示为规格化的浮点数,要求阶码用4位(含阶码符号)移码表示,尾数用8位(含浮点数的符号)原码表示;再写出A+B的计算步骤和每一步的运算结果。答案:0.%2-3的浮点数的格式: 1 0101 0.%2-2的浮点数的格式: 0 0110 计算A+B:(1)求阶差:xE x = x 01010110 x = 0001 (2)对阶: A变为

9、1 0110 (3)尾数相加 11 双符号位补码相加 + 00 00 (4) 规格化:左规,尾数为 0 ,阶码为0101 (5) 无舍入操作,亦不溢出, 故最的终浮点数格式的结果: 0 0101 , 即 +0.% 2-3。考核的知识点:(1) 浮点数的格式与表示; (2) 浮点数的加、减运算。二 (8分) 1. 举例说明计算机中常用的四种寻址方式(寄存器寻址,寄存器间接寻址,变址寻址,堆栈寻址),从形式地址到得到操作数的寻址处理过程。 答案: (1)寄存器寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数; (2)寄存器间接寻址,形式地址为寄存器名(或编号),寄存器中的内容为操作数的地

10、址,再读一次内存得到操作数; (3)变址寻址,形式地址为变址寄存器名(或编号)和变址偏移值,把变址寄存器中的内容与变址偏移值相加得到操作数的地址,再读一次内存得到操作数; (4)堆栈寻址,通常形式地址为将写入堆栈的、或接收堆栈读出内容的寄存器名(或编号),指令中不直接给出内存地址,而是选用默认的堆栈指针寄存器中的内容为内存地址,读写堆栈总伴有修改堆栈指针的操作。考核的知识点:(1) 指令格式与指令中的操作数地址表示; (2) 形式地址与实际地址的概念; (3) 寻址的处理过程。 (10分)2原理性地说明ADD R0,R1指令、条件相对转移指令的指令格式和执行步骤。答案: ADD R0,R1,指

11、令中给出操作码和R0、R1的编号, 指令执行步骤: (1) 程序计数器(PC)的内容送地址寄存器 (2) 读内存,读出内容送指令寄存器(IR); PC内容+1(增量); (3) R0、R1送ALU,ALU执行加运算,运算结果存回R0寄存器; 保存运算结果的特征状态。 (4) 检查有无中断请求,有,则响应中断,无则转入下一条指令的执行过程。 条件相对转移指令,指令中给出操作码和相对转移偏移值,条件转移要依据的转移判断条件; 指令的执行步骤: 其中(1)、(2)步的取指和最后一步的判中断同前一条指令的处理, (3) 执行条件转移指令时,要判别指定的条件,若为真, 才执行:尚未修改的PC内容送ALU

12、,相对转移偏移值送ALU, ALU执行加操作,结果送入PC; 否则顺序地进入下一条指令的执行过程;考核的知识点: (1) 典型指令的指令格式设计; (2) 典型指令的执行步骤设计; (12分)3说明计算机的组合逻辑控制器和微程序控制器在组成和运 行原理两个方面的同异之处,比较它们的优缺点;答案: 组合逻辑的控制器和微程序的控制器是计算机中两种不同类型的控制器,其共同点是:基本功能都是提供计算机各个部件协同运行所需要的控制信号,组成部分都有程序计数器PC,指令寄存器IR,都分成几个执行步骤完成每一条指令的具体功能;不同点主要表现在:处理指令执行步骤的办法,提供控制信号的方案不一样,组合逻辑控制器

13、是用节拍发生器指明指令执行步骤,用组合逻辑电路直接给出应提供的控制信号,其优点是运行速度明显地快,缺点是设计与实现复杂些,但随着大规模现场可编程集成电路的出现,该缺点已得到很大缓解;微程序的控制器是通过微指令地址的衔接区分指令执行步骤,应提供的控制信号是从控制存储器中读出来的,并经过一个微指令寄存器送到被控制部件的,其缺点是运行速度要慢一些,优点是设计与实现简单些,易于用于实现系列计算机产品的控制器,理论上可实现动态微程序设计。考核的知识点:(1) 组合逻辑和微程序的两种控制器的功能与组成; (2)组合逻辑和微程序的两种控制器的运行原理; (3)组合逻辑和微程序两种控制器的应用场合与优缺点。三 (10分)1说明多级结构的存储器系统是建立在什么原理之上的?解释什么是多级结构存储器系统中的一致性原则和包含性原则?答案:建立在程序运行的局部性原理之上的,即在一小段时间内,运行的程序只使用少量的指令和少量的数据,而这少量的指令和少量的数据往往又集中在存储器的一小片存储区域中,指令顺序执行比转移执行的比例要大,故可以按对所使用的指令和数据的急迫和频繁程度,将其存入容量、速度、价格不同的存储器中,从而取得更高的性能价格比。 一致性原则,指保存在不同级的存储器中同一个数据必须有相同的值;包含性原则,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号