2022年《计算机组成原理A》练习:、简答题 .pdf
《2022年《计算机组成原理A》练习:、简答题 .pdf》由会员分享,可在线阅读,更多相关《2022年《计算机组成原理A》练习:、简答题 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 / 91简述计算机运算器部件的主要功能。答:运算器部件是计算机五大功能部件中的数据加工部件。运算器的首要功能是完成对数据的算术和逻辑运算,由其内部的ALU承担。运算器的第二项功能是暂存将参加运算的数据和中间结果,由其内部的一组寄存器承担。另外,运算器通常还作为处理机内部传送数据的重要通路。2.举例说明运算器中的ALU通常可以提供的至少5 种运算功能,运算器中使用多累加器的好处是什么?答: ALU通常应提供加、减、与、或、异或等多种算术及逻辑运算功能;运算器中使用多累加器有利于减少运算器执行运算过程中访问内存储器的次数,即可以把一些中间结果暂存在累加器中,有利于提高计算机的运行效率。3.简述
2、浮点运算器的作用,它由哪几部分组成?答:浮点运算器是主要用于对计算机内的浮点数进行运算的部件。浮点数通常由阶码和尾数两部分组成,阶码是整数形式的,尾数是定点小数形式的。这两部分执行的操作不尽相同,因此,浮点运算器总是由处理阶码和处理尾数的这样两部分逻辑电路组成。4.一条指令通常有哪些部分组成?简述各部分的功能。答:通常情况下,一条指令是由操作码和操作数地址两部分内容组成。其中第一部分是指令的操作码,它确定了本条指令是执行算术、逻辑、读写等多种操作中的哪一种功能,计算机为每条指令分配了一个确定的操作码。第二部分是指令的操作数地址,用于给出被操作的信息(指令或数据 )的地址,包括参加运算的一或多个
3、操作数所在的地址、运算结果的保存地址、程序的转移地址,被调用的子程序的入口地址等。5.确定一台计算机的指令系统并评价其优劣,通常应从哪几个方面考虑?答:主要从以下四个方面进行考虑:(1)指令系统的完备性,常用指令齐全,编程方便;(2)指令系统的高效性,程序占内存空间少,运行速度快;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 2 / 9(3)指令系统的规整性,指令和数据使用规则统一简单,易学易记;(4)指令系统的兼容性,同一系
4、列的低档计算机的程序能在新的高档机上直接运行。6.计算机指令中要用到的操作数一般可以来自哪些部件?答: (1)CPU内部的通用寄存器。此时应在指令字中给出用到的寄存器编号(寄存器名 ),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5 或更多一点的位数来表示一个寄存器。(2)外围设备 (接口)中的一个寄存器。通常用设备编号、或设备入出端口地址、或设备映像地址 (与内存地址统一编址的一个设备地址编号)来表示。(3)内存储器的一个存储单元。此时应在指令字中给出该存储单元的地址。7.按照操作数的的个数不同,把指令分成哪几种?答:按照操作数的的个数不同,把指令分为下面四种:(1
5、)无操作数指令; (2)单操作数指令; (3)双操作数指令; (4)多操作数指令。8.什么是指令周期?举例说明一个指令周期往往要包含哪几个执行步骤?答:指令周期通常是指计算机执行一条指令所用的时间。一个指令周期往往要包含几个执行步骤,例如可能包括读取指令、指令译码和读寄存器组、ALU执行运算、读写内存或接口、数据写回寄存器组这5 个步骤。9.举例说明计算机中的寄存器寻址,寄存器间接寻址,从形式地址得到操作数的寻址处理过程。答: (1)寄存器寻址,形式地址为寄存器名(或编号 ),寄存器中的内容为操作数。(2)寄存器间接寻址,形式地址为寄存器名(或编号 ),寄存器中的内容为操作数的地址,再读一次内
6、存得到操作数。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 3 / 910.硬连线控制器是使用什么子部件来区分和表示指令不同的执行步骤的?它的基本工作原理是什么?答:在硬连线控制器中,由节拍发生器(timing)来区别指令不同的执行步骤的。节拍发生器是由几个触发器电路实现的典型的时序逻辑电路,它为指令的每一个执行步骤提供一个节拍状态信号,而节拍状态的变换标明了一条指令执行步骤的次序关系。11.简述控制器在整机中的起到的作用和它
7、的基本功能。答:控制器部件是计算机的五大功能部件之一,其作用是向整机中包括控制器在内的每个部件提供协同运行所需要的控制信号。计算机的最本质的功能是连续执行指令,而每一条指令往往又要分成几个执行步骤才得以完成。所以,控制器的基本功能是,依据当前正在执行的指令和它当前所处的执行步骤,形成并提供在这一时刻整机各部件要用到的控制信号,并且决定下一步将进入哪个执行步骤。12.简述微程序控制器的基本工作原理。答:微程序控制器是用多条微指令解释执行 每一条指令的功能,硬件组成中的核心线路是一个被称为控制存储器的部件(用 ROM芯片实珑 ),用于保存由微指令 (指令一个执行步骤用到的控制信号的集合组成的微程序
8、。在程序执行过程中,将按照指令及其执行步骤,依次从控制存储器中读出一条微指令,用微指令中的微命令字段控制各执衍部件的运行功能,并用下地址字段形成下一条微指令的地址,使得微程序可以连续运行。13.微程序控制器通常运用于什么场合?为什么?答:微程序控制器通常在性能要求不是特别高的系列计算机系统得到普遍应用,相对硬连线控制器其运行速度较慢,难以使用在性能要求特别高的计算机系统中。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 4 /
9、914.多级结构的存储器是由哪3 级存储器组成的?每一级存储器使用什么类型的存储介质,这些介质第1 页共 3 页的主要特性是什么?答:多级结构的存储器是由高速缓存、主存储器和虚拟存储器组成的。高速缓冲存储器使用静态存储器芯片实现,主存储器通常使用动态存储器芯片实现,而虚拟存储器则使用快速磁盘设备上的一片存储区。前两者是半导体电路器件,以数字逻辑电路方式进行读写,后者则是在磁性介质层中通过电磁转换过程完成信息读写。15.计算机的存储器系统设计是如何实现“ 容量大 ” 、“ 速度快” 和“ 成本低 ” 的要求的?答:将存储器系统设计成高速缓冲存储器、主存储器和辅助存储器组成的多级结构。其中高速缓冲
10、存储器的存取速度与CPU速度处于同一个数量级,但其具有价格高、功耗大、集成度低的特点,所以不适合用作大容量的存储器;主存储器的存取速度略低,价格略高,具有集成度高、功耗低的特点,用来存储经常使用的数据和程序;辅助存储器是存取速度相对较慢但存储容量较大的存储器,用来存储不常用的大部分程序和数据。16.静态存储器和动态存储器器件的特性有那些主要区别?各自主要应用在什么地方?答:由于动态存储器集成度高,生产成本低,被广泛地用于实现要求更大容量的主存储器。静态存储器读写速度快,生产成本高,通常多用其实现容量可以较小的高速缓冲存储器。17.什么是高速缓冲存储器?在计算机系统中它是如何发挥作用的?答:高速
11、缓冲存储器是一个相对主存来说容量很小、速度特快、用静态存储器器件实现的存储器系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 5 / 9它的作用在于缓解主存速度慢、跟不上CPU读写速度要求的矛盾,它的实现原理是:把 CPU最近最可能用到的少量信息(数据或指令 )从主存复制到 CACHE中,当 CPU下次再用这些信息时,它就不必访问慢速的主存,而直接从快速的CACHE 中得到,从而提高了得到这些信息的速度,使CPU有更高的运行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理A 2022年计算机组成原理A练习:、简答题 2022 计算机 组成 原理 练习 答题
限制150内