《2022年2022年计算机组成与系统结构试卷集合 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机组成与系统结构试卷集合 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、选择题1、运算器的主要功能是进行。逻辑运算与算术运算2、存储器是计算机系统的记忆设备,它主要用来。存放数据和程序3、立即数寻址方式中,操作数在中。指令4、直接寻址方式中,操作数在中。内存单元5、寄存器寻址方式中,操作数在中。寄存器6、寄存器间接寻址方式中,操作数在中。主存单元7、程序计数器用于存储。指令地址8、RISC 的含义是。精简指令集计算机9、CISC 的含义是。复杂指令集计算机10、 VLSI 的含义是。超大规模集成电路11、 DRAM 的含义是。动态随机访问存储器12、 SIMD的含义是。单指令流多数据流13、 SISD的含义是。单指令流单数据流14、 MIMD的含义是。多指令流
2、多数据流15、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是。11001001 16、某 SRAM 芯片,存储容量为1M 32 位,该芯片的地址线和数据线数目为。20, 32 17、在主存储器和CPU之间增加 cache 的目的是。解决 CPU和主存储之间的速度匹配问题18、程序控制类指令的功能是。改变程序执行顺序19、中断向量是。中断服务程序入口地址的地址20、 8 位二进制补码表示的整数数据范围是。-128 127 21、已知 X为整数,且 X补 = 10011011 ,则 X的十进制数值是_ _ 。-101 名师资料总结 - - -精品资料欢迎下载 - - - - -
3、 - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 22、某 SRAM 芯片,存储容量为64K16 位,该芯片的地址线和数据线数目为_ _ 。16, 16 23、变址寻址方式中,操作数的有效地址等于_ _ 。变址寄存器内容加上形式地址(位移量)24、十进制数36.875 转换成二进制数是。100100.111 25、十进制数59 转换成八进制数是。73Q 26、与十进制数58.75 等值的十六进制数是。3A.CH 27、十进制负数 -61 的八位二进制原码是10111101 28、十进制负数
4、 -38 的八位二进制补码是。11011010 29、有一个八位二进制数补码是11111101,其对应的十进制数是。-3 30、补码 01010101 表示的真值为。85 31、 1KB等于个字节。128 32、已知 X为整数,且 X补 = 10011011 ,则 X的十进制数值是_ _ 。-101 33、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为。立即、直接、间接34、 CPU指的是。运算器和控制器35、补码 10000000 表示的真值为。128 36、 BCD码 0111 1001 0011表示的十进制数为793 37、已知 X补=00010100B,则 -2X补= 。
5、11011000 二、填空题1、控制器是计算机中控制指令执行的部件,向计算机各功能部件提供每一时刻协同运行所需要的控制信号。2、指令中应该包括下列信息:操作码、源操作数地址、目的操作数地址、下一条指令地址。3、通常可以将计算机系统的结构划分为7 个层次:应用层、高级语言层、汇编语言层、操作系统层、指令系统层、微体系结构层、数字逻辑层。4、常用的存储器扩展方法有:位扩展、子扩展、存储器位 /字扩展。5、广泛使用的SRAM 和DRAM 都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
6、- - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 6、CPU性能公式是:程序执行时间T=I IPC 每个周期的时间长度TPC 。7、浮点数加减法运算的步骤如下:(1)对阶(2)尾数加减(3) 规格化 (4) 舍入(5)判溢出。8、用于访问堆栈的指令只有压入和弹出两种,它们实际上是一种特殊的数据传送指令。9、数据校验码是一种具有发现某些错误或自动改错能力的数据编码。它的实现原理是加进一些冗余码,使合法数据编码出现某些错误时,就成为非法编码。这样,就可以通过检测编码的合法性来达到发现错误的目的。10、一台计算机支持(或称使用)的全
7、部指令构成的集合称为该计算机的指令系统。11计算机的硬件包括控制器,存储器,运算器,输入设备 , 输出设备。12、数的真值变成机器码可采用原码表示法、补码表示法、 反码表示法、 移码表示法。13、按 IEEE754 标准,一个浮点数由符号位,阶码 E ,尾数 m 三部分组成。其中阶码E的值等于指数的大小加上一个固定的偏移量。14、广泛使用的 SRAM 和 DRAM 都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。15、对存储器的要求是速度快,容量大,成本低。为了解决这三方面的矛盾,计算机采用多级存储体系结构。16、主存与cache 的地址映射有直接映射、 全相连映射、组相联三
8、种方式。其中组相联方式适度地兼顾了前二者的优点,又尽量避免其缺点,从灵活性、命中率、硬件投资来说较为理想。17、一个较完善的指令系统应包含数据传送类指令,算数运算类指令, 逻辑运算类指令,转移类指令, I/O 类指令,字符串类指令,系统控制类指令。18、指令系统是表征一台计算机性能的重要因素,它的格式和功能不仅影响到机器的硬件结构,而且也影响到系统软件。19、指令操作码字段表征指令的所要完成的操作,而地址码字段指示该指令的操作对象。20、按照 Michael Flynn 对计算机系统结构的分类方法,计算机系统结构可以分为单指令流单数据流 、 单指令流多数据流、 多指令流单数据流、多指令流多数据
9、流四种类型。21、通常用高级语言编写的程序首先由编译器或解释器翻译成汇编语言,然后由汇编器翻译成机器语言,再由连接器连接构成目标代码,最后才能在计算机硬件上执行。22、计算机系统的两个主要评价指标是性能和价格,通常用性价比来衡量一个计算机系统的优劣。23、输入设备是向计算机中送入程序和数据的具有一定独立功能的设备,通过接口和总线与计算机主机连通,用于人机交互联系,如计算机键盘和鼠标等。24、流水线中的相关可以分为三种类型:结构相关、数据相关、控制相关 ( 或转移相关 )。25、Cache 存储单元由标志字段、数据字段、有效位字段构成。26、指令系统应该满足下述要求:完备性、高效性、规整性、兼容
10、性。27、所谓硬布线控制是指控制信号由硬件逻辑电路实时产生;所谓微程序控制是指控制信号事先已经保存在控制存储器中,使用时由控制存储器读出。28、运算器是计算机中进行数据加工的部件,其主要功能包括:执行算数运算和逻辑运算,暂时存放参加运算的数据和中间结果。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 29、8 位原码、 反码的表数范围是 -127127 ,8 位补码的表数范围是 -128127 。30、消除流水线中数据相关的常用
11、方法有: 插入 NOP指令、暂停流水线 、内部数据前推法等。31、十进制数20 转换为二进制数是 10100 ,转换为十六进制数是 14 。32、奇偶校验码的原理是在 k 位数据码之外增加 1 位校验位,使 K+1 位码字中取值为 1 的位数总保持为偶数(偶校验)或奇数(奇校验)。33、计算机是一种信息处理系统,它能够接收信息,根据事先编好的程序,对信息进行处理,并给出处理结果。34、由 cache 、主存、辅存等所组成的多级存储器系统,是计算机中用于存储程序和数据的部件。35、当运算结果超出机器数所能表示的范围时,称为溢出。36、存取周期指连续启动两次独立的存储器操作所需间隔的最小时间。37
12、、一条指令实际上包括两种信息,即操作码和地址码。38、算术移位和逻辑移位的主要差别在于右移时,填入最高位的数据不同。算数右移保持最高位(符号位)不变,而逻辑右移最高位补零。39、 字符串处理指令是一种非数值处理指俤,一般包括字符串传送、 字符串比较、字符串查询、字符串转换等指令。40、堆栈是由若干个连续存储单元组成的先进后出的存储区。41、计算机中的流水线技术是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行进行。42、计算机系统由多级层次组成,从哪一层开始设计就构成了“由下往上”、由上往下和有中间开始三种设计方法。43、按地址码个数划分可将指令分为零地址指令、一地址指令、二地址
13、指令、多地址指令四种类型。44、半导体存储器可以分为随机存储器RAM 和只读存储器ROM 两大类。45、通常可以从两个方面来提高处理机内部的并行性,一个是所谓的空间并行性, 即在一个处理机内设置多个独立的操作部件,并且使这些部件并行工作;另一个是所谓的时间并行性,就是采用流水线技术。46、输入设备是向计算机中送入程序和数据的具有一定独立功能的设备,通过接口和总线与计算机主机连通,用于人机交互联系,如计算机键盘和鼠标等。47、电路输出为高阻态时,相当于与所连接的电路断开,便于实现从多个数据输入中选择其一。48、cpu 是计算机中进行数据加工的部件,其主要功能包括:执行算数运算和逻辑运算,暂时存放
14、参加运算的数据和中间结果。49、字节是计算机硬件能够直接实现并提供给用户编程使用的最小功能单位。50、循环移位按是否与符号位一起循环,分为小循环和大循环两种。三、解释下列概念1、硬布线控制:控制信号由硬件逻辑电路产生。2、微程序控制:控制信号由控制存储器读出。3、流水线中的数据相关:是指在同时重叠执行的几条指令中,一条指令的源操作数是前面指令的执行结果,在读取源操作数时前面指令的执行结果尚未产生( 或写回寄存器 ) 时发生的相关。4、流水线中的控制相关:是指流水线中的转移指令造成的相关,在转移发生之前,若干条转移指令的后续指令已经进入流水线,使程序运行产生错误。名师资料总结 - - -精品资料
15、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 5、流水线中的结构相关:是指令在重叠执行的过程中,硬件资源满足不了指令重叠执行的要求,发生硬件资源冲突而产生的相关。6、计算机体系结构:通常是指涉及机器语言或者汇编语言的程序设计人员所见到的计算机系统的属性,更多说的是计算机的外特性,是硬件子系统的概念结构及其功能特性。7、ROM: 可编程序的只读存储器(programmable ROM, 简称 PROM), 一次性写入的存储器,写入后,只能读出其内容,而不能再进
16、行修改。8、寻址方式: 寻址方式 ( 或编址方式 ) 指的是确定本条指令的数据地址及下一条要执行的指令地址的方法。9、虚拟存储器:虚拟存储器是由主存储器和辅助存储器(外存)组成的存储系统,从整体看,其速度接近于主存的速度,其容量则接近于辅存的容量,而每位平均价格也接近于廉价的辅存平均价格。10、寄存器寻址方式:计算机的中央处理器一般设置有一定数量的通用寄存器,用以存放操作数、操作数的地址或中间结果。假如指令地址码部分给出某一通用寄存器地址,而且所需的操作数就在这一寄存器中,则称为寄存器寻址。11、组合逻辑电路:组合逻辑电路的定义:电路的输出只取决于当前的输入,与过去的输入无关。12、时序逻辑电
17、路:电路的输出不仅和当前的输入有关,还与以前的输入有关,甚至与很久以前的输入有关。13、 ULSI:特大规模集成电路。四、简答题(共30分,每小题 10 分)1、冯诺依曼计算机具有哪些基本特点?(1) 计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。(2) 采用存储程序的方式,程序和数据放在同一个存储器中,指令和数据一样可以送到运算器运算,即由指令组成的程序是可以修改的。(3) 数据以二进制码表示。(4) 指令由操作码和地址码组成。(5) 指令在存储器中按执行顺序存放,由指令计数器( 即程序计数器PC)指明要执行的指令所在的单元地址,一般按顺序递增,但可按运算结果或外界条件而改变
18、。(6) 机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。2、什么叫计算机流水线?它有哪些特点?计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行进行。由于这种工作方式与工厂中的生产流水线十分相似,因此称为流水线技术。特点:第一,把一个任务(一条指令或一个操作)分解为几个有联系的子任务,每个子任务由一个专门的功能部件来实现。第二,流水线每一个功能段部件后面都要有一个缓冲寄存器,或称为锁存器,其作用是保存本流水段的结果。第三,流水线中各功能段的时间应尽量相等,否则将引起堵塞、断流。要求流水线的时钟周期不能快于最慢的流水段。第四,只有连续不断地提供同
19、一种任务时才能发挥流水线的效率,所以在流水线中处理的必须是连续任务。第五,流水线需要有装入时间和排空时间。装入时间是指第一个任务进入流水线到输出流水线的时间。排空时间是指第n 个(最后一个)任务进入流水线到输出流水线的时间。3、什么叫多周期处理机?其设计思想是什么?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 多周期处理机执行一条指令要用多个时钟周期,依据指令类型的不同,所用的时钟周期的数量也不相同。设计思想:把指令的操作分成
20、若干个周期,并力图使每个周期完成的操作基本上达到平衡;时钟周期的时间长度最好以某种器件的延迟时间为基准,如ALU 、寄存器堆、存储器等,且以较长延迟时间为基准。4、主存与CACHE 之间通常使用哪3 种地址映像方式?简述每种映像方式的原理和特点。直接映像方式:是指主存的一个字块只能映像到CACHE 的一个确定的字块中。直接映像方式特点:主存的字块只可以和固定的Cache 字块对应,不够灵活,利用率低。标志位较短,比较电路的成本低。全相联映像方式:是指主存的任何一个字块可以映像到整个CACHE 的任何一个字块中。全相联映像方式特点:主存的字块可以和Cache 的任何字块对应,利用率高,方式灵活。
21、标志位较长,比较电路的成本太高。组相联映像是介于全相联映像和直接映像之间的一种折衷的处理方案。既不在主存和CACHE 之间实现字块的完全随意对应,也不在主存和CACHE之间实现字块的多对一的硬性对应,而是实现一种有限度的随意对应。多路组相联映像方式的特点:折衷方案。组间为直接映像,组内为全相连映像。集中了两个方式的优点。成本也不太高。5、计算机控制器由哪些部件组成?各组成部件的功能是什么?控制器的组成1. 程序计数器 (PC) 即指令地址寄存器。在某些计算机中用来存放当前正在执行的指令地址;而在一些计算机中则用来存放即将要执行的下一条指令地址;而在有指令预取功能计算机中,一般还需要增加一个程序
22、计数器用来存放下一条要取出的指令地址。2. 指令寄存器 (IR) 用以存放当前正在执行的指令,以便在指令执行过程中,控制完成一条指令的功能。3. 指令译码器或操作码译码器对指令寄存器中的操作码进行分析解释,产生相应的控制信号。4. 脉冲源及启停线路脉冲源产生一定频率的脉冲信号作为整个机器的时钟脉冲,是机器周期和工作脉冲的基信号,在机器刚加电时,还应产生一个总清信号(reset)。启停线路保证可靠地送出或封锁钟脉冲,控制时序信号的发生或停止,从而启动机器工作或使之停机。5. 时序控制信号形成部件当机器启动后,在CLK 时钟作用下,根据当前正在执行的指令的需要,产生相应的时序控信号,并根据被控功能
23、部件的反馈信号调整时序控制信号。6、何为内部数据前推法?流水线数据相关问题的本质在于一条指令执行时要用到上面指令的执行结果,但在该指令从寄存器堆读取数据时,上面指令的结果尚未被写入寄存器堆。实际上源操作数真正被使用是在 ALU计算周期,而此时源操作数可能已经计算出来了,只是还没有保存到寄存器堆,而是保存在某个流水线寄存器中,如果我们将这个流水线寄存器直接连接到ALU的数据输入端,则这个源操作数马上就可以被使用,从而消除数据相关。这种方法就称为内部前推法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
24、 - - - 第 6 页,共 9 页 - - - - - - - - - 7、简述 RISC和 CISC的主要思想,并对二者进行比较。复杂指令系统计算机CISC 随着 VLSI 技术的发展,计算机的硬件成本不断下降,软件成本不断提高,使得人们热衷于在指令系统中增加更多的指令和复杂的指令,来提高操作系统的效率,并尽量缩短指令系统与高级语言的语义差别,以便于高级语言的编译和降低软件成本。精简指令系统RICS 要求指令系统简化,尽量使用寄存器寄存器操作指令,出去访存指令外,其他指令的操作均在单周期内完成,指令格式力求一致,寻址方式尽可能减少,并提高编译的效率,最终达到加快处理机处理速度的目的。比较:
25、 (1)指令系统:RICS设计者把主要精力放在那些常用的指令上,尽可能使它们具有简单高效的特色。对不常用的功能,常通过组合指令来完成。因此,在RISC 机器上实现特殊功能时, 效率可能比较低。 但可以利用流水线技术和超标量技术加以改进和弥补。而 CISC计算机的指令系统比较丰富,有专用的指令来完成特定的功能。因此,处理特殊任务效率高。(2)存储器操作。RISC 对存储器操作有限制,使控制简单化;而CISC机器的存储器操作指令多,操作直接。(3)程序。 RISC汇编语言程序一般需要较大的内存空间,实现特殊功能时程序复杂,不易设计;而 CISC 汇编语言程序编程相对简单,科学计算及复杂操作的程序设
26、计相对容易,效率较高。(4)中断。 RISC机器在一条指令执行的适当地方可以响应中断;而CISC机器是在一条指令执行结束后响应中断。(5)CPU 。RISC CPU包含有较少的单元电路,因而面积小、功耗低;而CISC CPU包含有丰富的电路单元,因而功能强、面积大、功耗大。(6)设计周期。RISC 微处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术;CISC微处理器结构复杂,设计周期长。(7)用户使用。RISC 微处理器结构简单,指令规整,性能容易把握,易学易用;CISC 微处理器结构复杂,功能强大,实现特殊功能容易。(8)应用范围。由于RISC指令系统的确定与特定的应用领域有关,故R
27、ISC 机器更适合于专用机;而CISC机器则更适用于通用机。RISC(reduced instruction set computer)技术: RISC技术产生于 80年代中期,其主要思想是简化指令格式和寻址方式,从而提高指令的运行速度。采用RISC技术的处理机更容易实现流水线操作,从而使处理机在每个时钟周期能执行的指令条数接近于1。CISC(complex instruction set computer)技术: RISC技术出现以后,人们便把原来具有复杂指令系统的处理机称为CISC。统计表明复杂指令的出现频率很低,计算机程序中20%的指令 ( 简单指令 ) 占据了 80% 的处理机时间,而
28、复杂指令的实现又占用了相当多的芯片资源。RISC与CISC的比较: RISC技术通过提高每条指令的执行速度加快程序的执行,CISC技术通过减少程序中的指令条数来加快程序的执行。8、计算机硬件系统由哪些功能部件构成?各部件的功能如何?计算机硬件系统五大功能部件包括:运算器、控制器(合称中央处理单元或微处理器,CPU 或microprocessor)存储器(高速缓存、主存储器、 硬盘、 光盘、 软盘等, ROM/RAM/SRAM/DRAM/CACHE)输入设备、 输出设备 (键盘、鼠标、显示器、打印机等,统称为I/O 设备)。运算器部件是计算机中进行数据加工的部件;控制器是计算机中控制指令执行的部
29、件,向名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - 计算机各功能部件提供每一时刻协同运行所需要的控制信号;由高速缓冲存储器、主存储器、硬盘等所组成的多级存储器系统,是计算机中用于存储程序和数据的部件;输入设备是向计算机中送入程序和数据的具有一定独立功能的设备,通过接口和总线与计算机主机连通,用于人机交互联系,如计算机键盘和鼠标等。输出设备是计算机中用于送出计算机内部信息的设备,例如打印机、显示器等。9、多级结构存储器系统的设计
30、思想是什么?多级结构存储器之间应满足哪些原则?选用生产与运行成本不同的、存储容量不同的、读写速度不同的多种存储介质,组成一个统一的存储器系统,使每种介质都处于不同的地位,发挥不同的作用,充分发挥各自在速度、容量、成本方面的优势,从而达到最优性能价格比,以满足使用要求。原则:一致性原则包含性原则10、指令应该包括哪些信息?一条指令必须包含下列信息:(1) 操作码,具体说明了操作的性质及功能。一台计算机可能有几十条至几百条指令,每一条指令都有一个相应的操作码,计算机通过识别该操作码来完成不同操作。(2) 操作数的地址。CPU 通过该地址就可以取得所需的操作数。(3) 操作结果的存储地址。把对操作数
31、的处理所产生的结果保存在该地址中,以便再次使用。(4) 下一条指令的地址。一般来说,当程序顺序执行时,下条指令的地址由程序计数器(PC)指出,仅当改变程序的运行顺序( 如转移、调用子程序) 时,下条指令的地址才由指令给出。11、设计处理机控制电路有哪两种常用的方法?两者之间的区别是什么?12、微指令的编译法有哪几种?分别简述其原理。1. 直接控制法在微指令的控制字段中,每一位代表一个微命令,在设计微指令时,是否发出某个微命令,只要将控制字段中相应位置成“1”或“ 0”,这样就可打开或关闭某个控制门,这就是直接控制法。2. 字段直接编译法在计算机中的各个控制门,在任一微周期内,不可能同时被打开,
32、而且大部分是关闭的( 即相应的控制位为“0”) 。如果有若干个( 一组 ) 微命令,在每次选择使用它们的微周期内,只有一个微命令起作用,那么这若干个微命令是互斥的。3. 字段间接编译法字段间接编译法是在字段直接编译法的基础上,进一步缩短微指令字长的一种编译法。如果在字段直接编译法中,还规定一个字段的某些微命令,要兼由另一字段中的某些微命令来解释,称为字段间接编译法。4. 常数源字段 E 在微指令中,一般设有一个常数源字段E ,就如指令中的直接操作数一样。E 字段一般仅有几位,用来给某些部件发送常数,故有时称为发射字段。该常数有时作为操作数送入ALU 运算;有时作为计算器初值,用来控制微程序的循
33、环次数等。5. 其他诸如微操作码编译法。13、何为程序运行的局部性原理?程序运行的局部性原理表现在三方面时间方面:在一小段时间内,最近被访问过的程序和数据很可能再次被访问,例如:程序循环空间方面:在空间上这些被访问的程序和数据往往集中在一小片存储区,例如:数组存放名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 指令执行顺序方面:在访问顺序上,指令顺序执行比转移执行的可能性大 ( 大约 5:1 )五、计算题1、将十进制数21 分别
34、转换为二进制数、八进制数和十六进制数。21D = 10101B = 25Q = 15H 2、分别求十进制数-75 的原码、反码和补码(用八位二进制编码表示)。原码: 1100 1011 反码: 1011 0100 补码: 1011 0101 3、设 CACHE 的访问时间为5ns, 主存的访问时间为50ns, 若要求 CACHE 主存系统的平均访问时间为6ns,则 CACHE 的命中率应该达到多少?5*( 1- 命中率) *50=6 命中率 =98% 4、设 CACHE 的访问时间为5ns, 存储器的访问时间为50ns,CACHE命中率为 98%,求访问存储器的平均时间。5*(1-98%)*5
35、0=6 设 CACHE 的访问时间为tc,存储器的访问时间为tm, CACHE 命中率为 hc, 则访问存储器的平均时间为:t=hctc+(1-hc)(tc+tm)=tc+(1-hc)tm5、下面数据是符合IEEE754 浮点标准的单精度浮点数:1 10000011 11000000000000000000000 试求其表示的十进制数值。负数E=131-127=4 1.11*2 4=11100=28 结果为 -28 6、假设某个计算机程序中,各种指令出现的频率以及执行该种指令所需的CPU时钟周期数如下表所示:指令类型指令出现的频率执行周期数存储器访问指令30% 4 整数加减指令20% 2 整数
36、乘法指令10% 4 逻辑操作指令10% 1 移位指令10% 1 转移指令20% 2 (1)试计算平均执行一条指令所需的时钟周期数CPI。(2)假定该程序共有100 条指令,时钟周期为10ns,试计算该程序的执行时间。(1)CPI=0.3*4+0.2*2+0.1*4+0.1*1+0.1*1+0.2*2=2.6 (2)P=I*CPI*T=100*10 -9*2.6=2.6*10-7s 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -