电大计算机组成原理期末考试题库资料小抄【精编版】.docx

上传人:叶*** 文档编号:34954841 上传时间:2022-08-19 格式:DOCX 页数:16 大小:25.77KB
返回 下载 相关 举报
电大计算机组成原理期末考试题库资料小抄【精编版】.docx_第1页
第1页 / 共16页
电大计算机组成原理期末考试题库资料小抄【精编版】.docx_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《电大计算机组成原理期末考试题库资料小抄【精编版】.docx》由会员分享,可在线阅读,更多相关《电大计算机组成原理期末考试题库资料小抄【精编版】.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、电大计算机组成原理最新考试题库资料小抄1什么是计算机系统的层次构造?通常,把一个计算机硬、软件系统的完好内容划分为6个层次。分层可以更精准地理解、说明每一个层次的功能与运行机制,说明各层次之间互相依存、彼此支持的关系。下一层是实现上一层的根底,上一层是对下一层的功能扩展。 数字电路与逻辑设计是实现计算机硬件的根底,处于最底层; 由5个部件组成的计算机硬件系统构成微体系构造层,接在数字逻辑层上面; 硬件系统实现了全部指令系统的运行功能,供应了设计软件的实力,处在硬件系统的顶层与软件系统的底层; 最底层的软件是操作系统,供应了管理与运行计算机系统的实力; 在此根底上设计的汇编语言,供应了设计程序的

2、功能较弱的根本工具; 再往上实现了功能更强的高级语言,设计各种程序更简洁,运用计算机更便利。2什么是计算机系统中的硬件系统与软件系统?计算机硬件系统是一种高度困难的、由多种电子线路、精细机械装置等构成的、能自动并且高速地完成数据处理、计算的装置或者工 具。硬件系统由运算器部件、限制器部件、存储器部件、输入设备与输出设备5个大的功能部件组成,见图1.2。其中运算器与限制器共同构成了大家熟知的 CPU,各部件间通过总线连接。明显,这些部件中运算器用于完成对数据暂存、运算处理功能;限制器向各个部件、设备供应协调运行所须要的限制信号;存储器 用于完成对数据存储功能;输入设备与输出设备分别用于完成对原始

3、数据输入功能与对运算结果输出功能。 图1.2 计算机硬件系统的组成示意图计算机软件系统是由完成计算机资源管理、便利用户运用的系统软件(厂家供应),与完成用户对数据的预期处理功能(用户设计,自己运用)的程序这样两大部分构成的。根本系统软件主要由3个部分组成:(1)分担计算机系统中的资源管理与支配,也向运用者与程序设计人员供应简洁、便利、高效效劳的操作系统;(2)支持用户根据计算机最根本功能(指令)设计程序的汇编语言;(3)支持用户根据解题算法设计程序的高级语言。在一个完好的计算机系统中,软件系统是建立在硬件系统层次之上的部分,它的存在以已有硬件系统为前提,并且必需在已有硬件上才能运行。硬件系统也

4、必需在软件系统的调度指挥下才能发挥出应有的运行效率,表达出它的运用价值。指令系统是设置在硬件系统与软件系统之间的结合点与纽带,硬件系统实现每一条指令的功能,全部软件系统都是由指令序列组成的程序。2在16位定点原码整数中,什么是能表示的最大正数,最小正数,最大负数与最小负数的机器数形式?对应的十进制数的数值范围是什么?答:最大正数:0111 1111 1111 1111最小正数:0000 0000 0000 0001最大负数:1000 0000 0000 0001最小负数:1111 1111 1111 1111数值表示范围: 3数制转换(二进制须要小数点后保存8位):(1)将十进制数(0.71)

5、10分别转换成二进制数、十六进制数与BCD码;(2)将十六进制数(1AB)16转换为二进制数与十进制数。答:(0.71)10(0.01110001)BCD(0.10110101)2(0.B5)16(1AB)16(1)2(427)104定点小数中,原码表示有哪些优缺点?答:优点:在数的真值与它的原码表示之间的对应关系简洁,互相转换简洁,用原码实现乘除运算的规则简洁。缺点:用原码实现加减运算很不便利,既要比拟参与加减运算两个数确实良符号,比拟两个数确实定值的大小,还要确定运算结果的正确的符号等。5若将浮点数的阶码用移码、尾数用原码来表示,它有哪些优点?答:尾数的符号位在浮点数表示的最高位,比拟两个

6、数的大小时,符号特别重要,正数确定大于负数。阶码的位置在机器表示中,处在符号位与尾数之间,阶码大的,其移码形式的机器数也大,便于比拟浮点数的大小。移码的最小值是各位均为0,它被用来表示机器0,即当阶码的值小于或等于移码所能表示的最小值时,认为浮点数的值为0。此时的机器0的阶码与尾数均为0的形式,给硬件的判0带来很大的便利。6海明码是如何实现检错的?答:海明码是对多个数据位运用多个校验位的一种检错纠错编码方案。对每个校验位承受偶校验技术计算校验位的值,通过把每个数据位支配到几个 不同的校验位的计算中去,若任何一个数据位出错,必将引起相关的几个校验位的值发生变更。通过检查这些检验位取值的不同状况,

7、不仅可以推断是否出错,还能 觉察是哪一位出错并能复原该出错位的正确值。7已知X0.1101,Y0.0111,求X原、Y原、X原、Y原、X+Y补。答:X原=01101,Y原=10111,X补=01101,Y补=11001X+Y补=001102什么是MIPS计算机系统的运算器?答:MIPS计算机是上个世纪八十年头中期推出的典型RISC构造、特别胜利的系统,国内外很多教材都把MIPS的指令系统与实现技术选为教学内容。下图是MIPS计算机的运算器部件的内部组成。由图可见,它主要包括两个重要部分,一个是由128个存放器组成的存放器堆,另一个是执行数 据运算的ALU。这个运算器被用于多周期CPU系统(对不

8、同类型的指令选用不同的周期数)时,ALU既用于计算数据,又用于计算数据与指令在存储器中的地 址,故还须要向ALU供应计算指令地址的相关信息。存放器堆REGs 由 4组各32个存放器组成,有3个限制端口(5位)供应存放器编号,其中的 2个(rs、rt) 用于读,读出的数据将保存到存放器 A与B 。1个(rd) 用于写,写入的数据由DI引脚供应,可以是存放器C 或从内存读出的内容,存放器B的内容可以写到内存。算逻运算单元ALU 能完成加、减、与、或、异或等运算,用ALU-func 信号选择,一路运算数据包括存放器A与程序计数器PC 2个来源,用A-sel选择,另一路包括存放器B、常数4、两个立即数

9、Immed-1与Immed-2(两个立即数来自指令存放器IR并经过扩展得到)4 个来源,用B-sel选择,产生运算结果R (送到PC) 或保存到结果存放器C,还产生结果为0 的标记位信息 Z。ALU完成数据运算,数据、指令在内存中的地址计算这三种操作。3MIPS的运算器中ALU的三种操作功能是如何实现的?答:数据运算、数据与指令在内存中的地址计算是ALU的三种根本操作功能。(1)数据运算(rs+rtrd):3个存放器的编号(rs、rt、rd)由指令存放器供应。须要3步完成:第1步用rs 与 rt 选择并读出两个存放器的内容,分别保存到存放器A与B;第2步选择A与B作为运算数据,限制ALU执行加

10、法运算,结果存存放器C;第3步把结果C中内容送到DI端,用rd选择存放器,写结果到存放器堆。(2)数据在内存中的地址计算(pc+Immed_2 pc):1步完成:选择pc与Immed_2 作为运算数据,限制ALU执行加法运算,把计算结果R送pc输入端并限制pc完成写入操作。(3)指令在内存中的地址计算(rs + Immed_1c):2步完成计算内存地址:第1步用rs 选择并读出存放器的内容并保存到存放器A;第2步ALU实现A+Immed_1 送存放器C 。4简述计算机运算器部件的主要功能。答:运算器部件是计算机五大功能部件中的数据加工部件。运算器的首要功能是完成对数据的算术与逻辑运算,由其内部

11、的ALU担当。运算器的第二项功能是暂存将参与运算的数据与中间结果,由其内部的一组存放器担当。另外,运算器通常还作为处理机内部传送数据的重要通路。5简述浮点数的阶码用移码、尾数用原码表示的优点。答:尾数的符号位在浮点数表示的最高位,比拟两个数的大小时,符号特别重要,正数确定大于负数。阶码的位置在机器表示中,处在符号位与尾数之间,阶码大的,其移码形式的机器数也大,便于比拟浮点数的大小。移码的最小值是各位均为0,它被用来表示机器0,即当阶码的值小于或等于移码所能表示的最小值时,认为浮点数的值为0。此时的机器0的阶码与尾数均为0的形式,给硬件的判0带来很大的便利。6运算器中运用多累加器有什么好处? 答

12、:运算器中运用多累加器有利于削减运算器执行运算过程中访问内存储器的次数,即可以把一些中间结果暂存在累加器中,有利于进步计算机的运行效率。2按指令所完成的功能进展分类,一般可以分为哪几类?答:(1)算术与逻辑运算指令这是每台计算机都必需具有的指令,它通常用于在计算机的运算器部件中完成对一或两个数据的算术运算或逻辑运算功能。(2)移位操作类指令包括算术移位、逻辑移位、循环移位三种,用于把指定的一个操作数左移或右移一(多)位。(3)数据传送类指令用于实现通用存放器之间、通用存放器与内存储器存储单元之间、内存储器不同存储单元之间、寄通用存器与外围设备(接口)之间(有些场合也可以单独划分为输入/输出指令

13、)的数据传送功能。(4)转移类指令、子程序调用与返回指令用于解决变动程序中指令执行次序的需求。(5)特权指令指仅用于操作系统或其它系统软件的指令,为确保系统与数据平安起见,这一类指令不供应应用户运用。(6)其它指令如动态停机指令、空操作指令、置条件码指令、开中断指令、关中断指令、堆栈操作指令等,用于完成某些特定的处理功能。3计算机指令中要用到的操作数一般可以来自哪些部件?答:一般来自三个方面:第一个来源(或去处),可以是CPU内部的通用存放器,此时应在指令字中给出用到的存放器编号(存放器名)。通用存放器的数量一般为几个、十几个,故在指令字中须为其支配2、3、4、5或更多一点的位数来表示一个存放

14、器。第二的来源(或去处),可以是外围设备(接口)中的一个存放器,通常用设备编号、或设备入出端口地址、或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。第三个来源(或去处),可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。4什么是指令字长与指令格式?答:指令字长:通常与计算机字长一样,但可以更短或更长。指令格式:指令字中包括操作码字段与操作数地址字段两部分。操作码用于指明指令的运算与操作功能,不同指令的操作码要有唯一性,其位数取决于指令条数与设计要求,有定长与变长2种实现方案。操作数地址字段用于给出被操作信息(指令或数据)的地址信息,包括参与运算的一个或多个操

15、作数所在的地址,运算结果的保存地址,程序的转移地 址,被调用的子程序的入口地址等。设计这一部分须要理解指令中用到的操作数的个数,可能的来源与去向,存放数据的介质的读写原理与过程等,要合理考虑,要 适当折中与平衡。5计算机的微程序限制器与组合逻辑限制器(硬连线)在组成与运行原理上有何一样与不同之处?它们各有哪些优缺点?答:微程序的限制器与组合逻辑的限制器是计算机中两种不同类型的限制器。共同点:根本功能都是供应计算机各个部件协同运行所须要的限制信号;组成部分都有程序计数器PC,指令存放器IR;都分成几个执行步骤完成每一条指令的详细功能。不同点:主要表如今处理指令执行步骤的方法,供应限制信号的方案不

16、一样。微程序的限制器是通过微指令地址的连接区分指令执行步骤,应供应的限制 信号从限制存储器中读出,并经过一个微指令存放器送到被限制部件。组合逻辑限制器是用节拍发生器指明指令执行步骤,用组合逻辑电路干脆给出应供应的限制信 号。微程序的限制器的优点是设计与实现简洁些,易用于实现系列计算机产品的限制器,理论上可实现动态微程序设计,缺点是运行速度要慢一些。组合逻辑限制器的优点是运行速度明显地快,缺点是设计与实现困难些,但随着EDA工具的成熟,该缺点已得到很大缓解。6指令系统分哪两大类?它们各有什么特点?答:指令系统有简化指令系统(RISC)与困难指令系统(CISC)两大类。RISC是对CISC开展过程

17、中的某些问题进展反思的结果,是通过简化硬件实现、进步软件技巧追求更高的计算机性能的有效途径。其中特别胜利的典型RISC构造的是MIPS计算机。大量的统计结果说明,在CISC机器的上百条、几百条指令中,只有功能简洁、所用硬件更节约的约20%的指令,将占用程序80%的运行时间,反过来说,另外的约80%的功能更困难、硬件实现代价很高的指令并不被常常运用。到了RISC机器中,宁可选用软件子程序方式来实现这些指令,使硬件实现变得更为精简,运行速度更高。RISC计算机追求的目的之一,就是使指 令每一步操作所用的时间要尽可能的短,并且力争在每个执行步骤都能完成一条指令的执行过程。同时尽力在编译程序中增加性能

18、优化实力,从硬件软件两个方面来 进步RISC机器的性能。RISC计算机的指令格式标准且种类少,运用的寻址方式简洁,指令条数少,指令完成的操作功能简洁。7学好汇编语言程序设计有哪些意义?答:汇编语言程序设计的内容对计算机组成原理课程是重要的,对理解指令功能、运算器与限制器的组成与实现、精确理解计算机整机系统的运行原理都有特别重要的作用。汇编语句与指令之间有严格的对应关系,汇编语言还对指令系统进展了重要的功能扩展,使其根本到达可以用于程序设计的初步要求。从程序设计的角 度,都须要有支持依次执行、转移执行、分支执行、循环执行、子程序调用与返回执行等语句(指令)。汇编程序设计可以在实际的硬件系统上进展

19、,也可以在模拟 软件的系统上开展,缺乏汇编程序设计根底学问将难以学好本课程。2限制器主要分为哪些类型?它们的主要优缺点有什么?答:限制器按实现原理主要分为硬连线限制器(又称组合逻辑限制器)与微程序限制器两大类。硬连线限制器的优点是它运用大量的组合逻辑门线路,干脆供应限制计算机各功能部件协同运行所须要的限制信号,使得形成这些限制信号所必需的信号 传输延迟时间短,对进步系统运行速度有利。由此也带来了它的缺点,由于形成限制信号的电路设计比拟困难,用与、或、非等组合逻辑门电路把设计结果实现出来 也相对费事,尤其是要变动一些设计时不大便利。随着大(超大)规模集成电路的开展,特别是各种不同类型的现场可编程

20、器件的出现,性能精彩的扶植设计软件的 应用,这一冲突已在很大程度上得到缓解。微程序限制器则是用多条微指令“说明执行”每一条指令的功能,这大大简化了硬件电路,但在程序执行过程中,须要根据指令及其执行步骤,依次从控 制存储器中读出一条微指令,用微指令中的微嘱咐字段限制各执行部件的运行功能,并用下地址字段形成下一条微指令的地址,使得微程序可以连续运行。所以这类 限制器相宜在性能要求不太高的计算机系统中应用,其缺点是运行速度较慢,难以运用在性能要求特别高的计算机系统中。3简述计算机的限制器的功能与执行一条指令所需的步骤。答:限制器部件是计算机的五大功能部件之一,其作用是向整机每个部件(包括限制器部件本

21、身)供应协同运行所须要的限制信号。计算机的最本质的功 能是连续执行指令,而每一条指令往往又要分成几个执行步骤才得以完成。由此又可以说,计算机限制器的根本功能,是根据当前正在执行的指令与它当前所处的执 行步骤,形成(或称得到)并供应出在这一时刻整机各部件要用到的限制信号并且确定下一步将进入哪个执行步。执行一条指令,要经过读取指令、分析指令、执行指令所规定的处理功能三个阶段完成,限制器还要保证能按程序中设定的指令运行次序,自动地连续执行指令序列。4简述限制器的根本组成及各部分的作用。答:限制器主要由下面4个部分组成:(1)程序计数器(PC),是用于供应指令在内存中的地址的部件,效劳于读取指令,能执

22、行内容增量与接收新的指令地址,用于给出下一条将要执行的指令的地址。(2)指令存放器(IR),是用于接收并保存从内存储器读出来的指令内容的部件,在执行本条指令的整个过程中,为系统运行供应指令本身的主要信息。(3)指令执行的步骤标记线路,用于标记出每条指令的各个执行步骤的相对次序关系,保证每一条指令按设定的步骤序列依次执行。(4)全部限制信号的产生部件,它根据指令操作码、指令的执行步骤(时刻),或许还有些另外的条件信号,来形成或供应出当前执行步骤计算机各个部件要用到的限制信号。计算机整机各硬件系统,正是在这些信号限制下协同运行,执行指令,产生预期的执行结果。由于上述后两个部分的详细组成与运行原理不

23、同,限制器被分为硬连线限制器与微程序限制器两大类。5在微程序的限制器中,通常有哪些得到下一条微指令地址的方式,各自用在什么状况?答:在微程序的限制器中,通常有多种得到下一条微指令地址的方式,例如:运用紧跟在本条微指令之后的微指令作为下一条要执行的微指令,即本条微指令的地址加1作为下一条微指令的地址,用于微指令依次执行的状况;运用从指令的操作码映射出微指令地址的方式得到下一条微指令的地址,用于读出指令之后,找到对应当指令的一段微程序的入口地址,以便开场该指令详细功能的执行过程;从微指令的下地址字段干脆获得一个微子程序的入口地址,用于微子程序调用途理;从微指令的下地址字段干脆获得一个微指令的转移地

24、址,用于微程序中的微指令转移处理;从微堆栈中取出从微子程序返回到微主程序断点的返回地址,用于微子程序返回处理。6什么是指令流水线?答:指令流水线是进步计算机硬件性能的重要技术与有效措施,在本钱增加不多的状况下很明显地进步了计算机的性能。追求的目的是力争在每一个指令执行步骤中完成一条指令的执行过程实现思路是把一条指令的几项功能划分到不同的执行部件去完成,在时间上又允许这几个部件可以同时运行7指令流水线在实现中须要解决哪些相关问题?答:须要处理好下列3个方面的问题:(1)构造相关由于多条指令在同一时刻争用同一资源而形成的冲突。(2)数据相关后续指令要运用前面指令的操作结果,而这一结果尚未产生或者未

25、送到指定的位置,从而造成后续指令无法运行的场面。(3)限制相关在遇到条件转移指令时,存在是依次执行还是转移执行的2种可能,若这一条件只能在后几步才能得到,在当前时刻则无法确定应当去执行哪一段程序。2在计算机中,为什么要承受多级构造的存储器系统?答:多级存储器系统,是围绕读写速度尚可、存储容量适中的主存储器来组织与运行的, 并由高速缓冲存储器缓解主存读写速度慢、不能满意CPU运行速度须要的冲突;用虚拟存储器更大的存储空间,解决主存容量小、存不下规模更大的程序与更多数 据的难题,从而到达使整个存储器系统有更高的读写速度、尽可能大的存储容量、相对较低的制造与运行本钱。高速缓冲存储器的问题是容量很小,

26、虚拟存储器的问 题是读写速太慢。追求整个存储器系统有更高的性能/价格比的核心思路,在于运用中充分发挥三级存储器各自的优势,尽量避开其短处。3在计算机中承受多级构造的存储器系统,它的应用是建立在程序的什么原理之上的?答:这种多级构造的存储器系统的运行原理,或者说它可以有良好的性能/价格比,是建立在程序运行的部分性原理之上的。程序运行的部分性原理主要表达在如下3个方面:(1)时间方面,在一小段时间内,最近被访问过的程序与数据很可能再次被访问;(2)空间方面,这些最近被访问过的程序与数据,往往集中在一小片存储区域中;(3)在指令执行依次方面,指令依次执行比转移执行的可能性要大。4在多级构造的存储器系

27、统中,何谓信息的一样性原则与包含性原则?答:在多级构造的存储器系统中,不同的存储器中存放的信息必需满意如下两个原则:一样性原则:同一个信息会同时存放在几个级别的存储器中,此时,这一信息在几个级别的存储器中必需保持一样的值。包含性原则:处在内层(更靠近CPU)存储器中的信息确定被包含在各外层的存储器中,即内层(更靠近CPU)存储器中的全部信息确定是各外层存 储器中所存信息中一小部分的副本,这是保证程序正常运行、实现信息共享、进步系统资源利用率所必需的,反之则不成立。例如,高速缓冲存储器中的信息,确定 也存放在主存储器中,还存放在虚拟存储器中,但主存储器中的特别多的信息不会同时在高速缓冲存储器中,

28、虚拟存储器中的更多的信息也不会同时出如今主存储器 中。5高速缓冲存储器在计算机系统中的主要作用是什么,用什么类型的存储器芯片实现,为什么?答:高速缓冲存储器,是一个相对于主存来说容量很小、速度特快、用静态存储器器件实现的存储器系统。它的作用在于缓解主存速度慢、跟不上CPU 读写速度要求的冲突。它的实现原理,是把CPU最近最可能用到的少量信息(数据或指令)从主存复制到Cache中,当CPU下次再用这些信息时,它就不必 访问慢速的主存,而干脆从快速的CACHE中得到,从而进步了得到这些信息的速度,使CPU有更高的运行效率。6Cache有哪三种根本映像方式?简述它们的主要优缺点。答:Cache存储器

29、通常运用3种映象方式,它们是全相联映像方式、干脆映像方式、组相联映像方式。全相联映象方式,主存单元与Cache单元随意对应,有最大的运用灵敏性,但地址标记字段位数多,比拟地址时可能要与全部单元比拟,线路过于困难,本钱太高,只运用于Cache容量很小的状况。干脆映像方式,一个主存单元只与一个Cache单元硬性对应,有点死板,影响Cache容量的有效运用效率,即影响命中率。但地址比拟线路最简洁,比拟常用。相联映像方式,一个主存单元可以与多个Cache单元有限度的随意对应,是全相联映象与干脆映象的一种折衷方案,有利于进步命中率,地址比拟线路也不太困难,是比拟好的一种选择。2输入输出接口的有哪些主要功

30、能?答:用于连接输入输出设备的接口通常具有下列功能:(1)设备识别与选择每台外设在消费时都会设置自己的通用与专用标识,主机也会给接口电路支配I/O地址,主机可利用这一功能从多台外设中识别与选择要进展信息交换的设备。(2)数据缓冲与限制(传输协议)外部设备的数据处理速度往往与主机差异很大,即便速度一样由于不是共用时钟信号,两者间也是很难同步运行的。通常在接口电路中设置一至几个数据缓冲存放器与限制器,使两者间可以有效地发送与承受各种数据信息。(3)限制嘱咐与状态信息传递CPU须要启动某一外设时,首先要通过接口中的嘱咐存放器向外设发出启动嘱咐,外设打算就绪时,则有“打算好”的状态信息送回接口中的状态

31、存放器供CPU读取。此后,主机与外设间才能开场数据信息的交换。(4)数据转换与传输每台设备的数据格式往往有所不同,接口电路应根据对方要求进展数据转换,才能成为对方可以读懂的有效数据信息。如串行/并行转换、模/数转换、以及二进制码与ASCII码之间的转换等。除了上述功能外,通常接口还具有检错纠错、中断、时序限制等功能。3“接口”与“端口”有什么不同?“接口”与“端口”是两个不同的概念。端口是指接口电路中可以被CPU干脆访问的存放器,若干个端口加上相应的限制逻辑电路才组成接口。接口中 存放数据信息的存放器称为数据端口,存放限制嘱咐的存放器称为限制端口,存放状态信息的存放器称为状态端口。CPU通过输

32、入指令可以从有关端口中读取信 息,通过输出指令可以把信息写入有关端口。4什么是程序干脆限制方式?指出它的优缺点。答:程序干脆限制方式,是指在用户程序中干脆运用I/O指令完成输入/输出操作,它是由CPU通过查询设备的运行状态,来限制数据传送过程。它 的缺点是严峻影响系统运行性能。与I/O设备的速度比拟,CPU要快得多,但发挥不出来,它的绝大多数时间花到查询等待上。CPU算题要与设备输入输出串 行工作,多个设备也要串行输入输出,严峻影响系统运行效率。5开中断,关中断的含义是什么?他们的作用是什么?答:从CPU要不要接收中断恳求,从能不能限制某些中断发生的角度,又可以把中断分成可屏蔽中断与不行屏蔽中

33、断,那些可以被CPU通过指令限制 其发出中断恳求(称为屏蔽中断)的中断属于可屏蔽中断,例如对某些外围设备就可以在一段时间里执行屏蔽中断,对另外一些中断是不允许执行屏蔽中断的,例如 电源掉电中断,称这类中断为不行屏蔽中断。假设由于某种事务的存在,在很短的一小段时间内,不允许CPU接收任何一个中断恳求(制止中断),靠屏蔽全部中 断是不行取的,6中断屏蔽的含义是什么?他的作用是什么?答:通常是在CPU内部设置一个“中断允许”触发器,只有该触发器被置为“”状态,才允许CPU响应中断恳求,该触发器被置为“0”状态,则 制止CPU响应中断恳求。为此,在指令系统中,为操作“中断允许”触发器,应设置“开中断”

34、指令(置“”中断允许触发器)与“关中断”指令(清“”中 断允许触发器)。7DMA传输方式的优点是什么?答:干脆存储器存取方式,主要用于快速设备与主存储器成批交换数据的场合。在这种应用中,处理问题的动身点集中到两点:一是不能丧失快速设备供应出来的数据,二是进一步削减快速设备入出操作过程中对CPU的打搅。8计算机总线的功能是什么?通常用什么类型的器件构建总线?为什么?答:计算机总线是在计算机的各部件之间传输信息的公共通路,包括传输数据(信息)信号的逻辑电路、管理信息传输协议的逻辑线路与物理连线。每次传输时,总线可以从多个信息来源中选择其一并传输到一个(或多个)信息承受部件。由于总线上往往要连接很多

35、部件或设备,传输的间隔 较长,负载比拟重,故要求总线线路有更强的驱动实力。总线的硬件组成,通常选用集电极开路输出的电路,或输出端有高阻态输出支持的电路。9总线仲裁的作用是什么?答:总线仲裁,解决的是多个设备竞争运用总线的管理问题,由总线仲裁逻辑线路完成。数据传输总要在计算机的两个部件之间进展,必需有一方首先启 动这次传输过程,即申请总线运用权并发出嘱咐限制总线运行,这一方被称为总线主设备(bus master),例如,CPU、动态存储器的刷新逻辑、DMA接口与其他一些智能接口卡等都可以是总线主设备;而另一方则只能响应由主设备发出的嘱咐并执 行读写操作,它被称为总线从设备(bus slave),

36、典型的是内存储器、一般的一些IO设备(计算机终端、打印机等)。10说明术语:同步传输限制。答:同步通信,是指在总线上传送数据时,通信双方运用同一个时钟信号进展同步,这个时钟信号通常可以由CPU的总线限制逻辑部件供应,称为总线 时钟。可以用一或几个总线时钟构成一个总线周期,每个周期完成一次数据传输,总线周期的长短,须要与被读写部件的存取时间协作好。通信双方送出与接收地址 信号、限制嘱咐信号与数据信号,都是运用这一时钟信号完成定时的,可以有比拟高的数据传输率。11说明术语:异步传输限制。答:异步通信,是指在总线上传送数据时,允许通信双方各自运用自己的时钟信号,承受“应答方式”(握手方式)解决数据传输过程中的时间协作关系,而不是共同运用同一个时钟信号进展同步。2从硬件技术方面实现并行的关键是什么?选用合理的方案,增加完成限制与执行数据存储、传送、处理功能的部件的数量,尽力进步这些部件并行运行的实力,尽量削减各种“瓶颈”问题。3从软件技术方面实现并行的关键是什么?找出解决应用问题中各种潜在的并行性,把整个任务划分成更多的子任务,将各个子任务支配给不同的硬件部件去完成,使系统中的每一个硬件都尽可能地满负荷运行,削减其空闲时间与等待状态。第 16 页

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

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁