版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机专业基础综合(计算机组成原理)模拟试卷16(题后含答案及解析)一、单项选择题(第1~40小题,每小题2分,共80分。下列每小题给出的四个选项中,只有一个选项最符合题目要求)1.下列关于冯·诺依曼计算机体系结构的描述中,错误的是()。A.指令和数据同等地位存储在存储器中B.指令和数据均采用二进制表示C.计算机由运算器、控制器、存储器、输入设备和输出设备五大部件组成D.程序的执行是由指令流驱动的,且总是以串行方式逐条执行2.计算机系统中,总线宽度的含义是指()。A.总线的物理长度B.总线上能够同时传输的数据位数C.总线的工作频率D.总线支持的设备数量3.在补码定点小数表示中,若机器字长为8位(含1位符号位),则表示范围是()。A.−B.−C.−D.−4.某计算机主存按字节编址,地址空间为字节。若采用页式虚拟存储管理,页面大小为4KB,页表项大小为4A.1B.4C.8D.165.下列关于各种寻址方式下取操作数速度的比较中,从快到慢排序正确的是()。A.立即寻址、直接寻址、寄存器寻址、间接寻址B.寄存器寻址、立即寻址、直接寻址、间接寻址C.立即寻址、寄存器寻址、直接寻址、间接寻址D.寄存器寻址、直接寻址、立即寻址、间接寻址6.在单总线结构的计算机中,多总线结构相较于单总线结构的主要优势在于()。A.减少了总线占用的物理面积B.允许不同部件之间并行工作,提高了系统吞吐量C.降低了系统总线的时钟频率要求D.简化了总线控制器的逻辑设计7.某机器采用同步通信方式,总线时钟频率为50MHzA.200B.160C.400D.3208.在计算机的中断系统中,中断隐指令是指()。A.硬件自动执行的一系列关中断、保存断点、引出中断服务程序的操作B.操作系统中用于屏蔽中断的特殊指令C.用户程序中调用操作系统功能的指令D.中断服务程序结束时执行的返回指令9.某磁盘组的转速为7200RPM(转/分),每个磁道有1000A.4.17msB.8.33msC.4.17msD.8.33ms10.下列关于指令流水线数据冲突(数据冒险)的描述中,正确的是()。A.数据冲突只能通过插入停顿周期来解决B.写后读(RAW)冲突是流水线中最常见的数据冲突C.读后写(WAR)冲突在基本的三级流水线中极易发生D.数据冲突不会影响流水线的加速比11.某计算机的Cache采用组相联映射方式,Cache大小为64KB,主存块大小为64BA.64B.128C.256D.51212.在微程序控制器中,下列部件中不属于微程序控制器核心组成的是()。A.控制存储器(CM)B.微指令寄存器(\muIR)C.指令寄存器(IR)D.微地址寄存器(\muAR)13.若浮点数表示中,阶码采用补码表示,尾数采用原码表示,且尾数部分规定小数点前第一位默认为1,则这种表示方式属于()。A.非规格化浮点数B.IEEE754标准浮点数C.规格化浮点数D.无法判断14.下列关于各种校验码的叙述中,错误的是()。A.奇偶校验码只能检测奇数个位发生错误,不能纠错B.海明码的校验位位数k必须满足≥m+kC.CRC校验码可以检测出所有突发长度小于等于多项式阶数的突发错误D.海明码发现双位错误时,可以直接纠正该双位错误15.在计算机中采用四体交叉存储器的主要目的是为了提高()。A.存储器的容量B.存储器的可靠性C.存储器的数据传输率D.存储器的字长16.相对于硬布线控制器,微程序控制器的主要特点是()。A.运行速度快,但设计复杂、修改困难B.运行速度慢,但设计规整、易于修改和扩充C.运行速度快,且设计规整、易于修改D.运行速度慢,且设计复杂、修改困难17.某机器字长16位,采用补码定点小数表示(其中最高位为符号位),则寄存器中内容为FFA.−B.−C.−D.−18.在集中式总线仲裁方式中,响应时间最快的方式是()。A.链式查询方式B.计数器定时查询方式C.独立请求方式D.轮询方式19.下列关于I/O方式的叙述中,正确的是()。A.程序查询方式下,CPU与外设是并行工作的B.程序中断方式下,CPU和外设是并行工作的,但中断处理过程中CPU仍需暂停当前程序C.DMA方式下,CPU完全不需要干预主存与外设之间的数据交换D.通道方式下,通道程序存放在通道内部的私有存储器中20.指令流水线中出现结构冲突的根本原因是()。A.指令存在数据依赖B.遇到了转移指令C.硬件资源在同一个时钟周期内被多条指令争用D.取指阶段与数据访存阶段使用了不同的存储器21.某32位计算机按字节编址,采用小端方式存储数据。若有一个32位的字数据12345678H存放在地址为1000H处,则地址A.12B.34C.56D.7822.在计算机的指令系统中,为了缩短指令字长,扩大寻址空间,通常采用的策略是()。A.使用单地址指令代替二地址指令B.采用寄存器-寄存器型指令C.使用变长指令字格式D.采用隐含寻址方式23.下列关于Cache替换算法的描述中,错误的是()。A.LRU算法利用了程序的局部性原理,命中率通常较高B.FIFO算法可能会产生抖动现象,导致命中率下降C.LFU算法在应对突发性的周期性访问时效果较好D.随机替换算法在硬件实现上最简单,但在某些情况下命中率不如LRU24.在浮点数加减运算中,对阶操作遵循的原则是()。A.小阶向大阶看齐,小阶尾数右移B.大阶向小阶看齐,大阶尾数右移C.小阶向大阶看齐,小阶尾数左移D.大阶向小阶看齐,大阶尾数左移25.某SRAM芯片的存储容量为1MA.20B.10C.20D.1026.下列关于RISC和CISC的叙述中,错误的是()。A.RISC的指令种类少,指令格式统一,寻址方式少B.RISC内部通用寄存器数量较多,通常采用重叠寄存器窗口技术C.CISC指令的执行通常采用微程序控制,而RISC多采用硬布线控制D.RISC和CISC都必须通过复杂的流水线冒险检测机制来保证指令执行的正确性27.机器周期通常由()决定。A.指令周期B.时钟周期C.主存的存取周期D.CPU内部寄存器的读写时间28.下列哪种情况一定会导致CPU在指令执行过程中响应中断请求()。A.中断允许触发器处于关闭状态,但中断请求标志有效B.中断允许触发器处于开启状态,且当前指令执行完毕C.DMA控制器请求总线使用权D.指令流水线发生数据冒险停顿29.在微指令格式设计时,采用分段直接编码法(字段直接编码法)的主要目的是()。A.缩短微指令字长B.提高微指令的执行速度C.增加微指令的并行性D.简化微程序控制器的结构30.假设某计算机的主存地址空间为256MB,按字节编址。若虚拟存储器采用直接映射方式的TLB,TLB共有64项,页面大小为A.20B.16C.12D.831.在原码两位乘法中,乘数和被乘数均采用原码表示,若乘数的位数为n位(不包含符号位),则需要进行多少次加法或减法操作(不考虑最后一步修正)?()A.nB.nC.nD.n32.某计算机采用微程序控制,若控制存储器容量为1024×48bit,微指令采用水平型格式。若微指令中操作控制字段采用分段直接编码法,分为5A.20B.15C.25D.3533.某机器字长8位,采用补码定点整数表示(含1位符号位),则其能表示的最小负数和最大正数分别是()。A.−B.−C.−D.−34.若硬盘的寻道时间为10ms,转速为5400RPM,每个磁道有500A.21.1B.26.1C.31.1D.36.135.某总线系统支持猝发传输,总线时钟频率为66MHz,数据总线和地址总线宽度均为32bit。在一次猝发传输中,传送A.105.6B.132C.264D.52836.下列关于指令系统的描述,正确的是()。A.指令系统中,地址码字段越短,指令的执行时间一定越短B.扩展操作码技术是一种在不增加指令字长的前提下,增加指令种类的设计方法C.RISC架构中,只有取数和存数指令可以访问存储器D.CISC架构中,指令的长度严格固定,不允许变长指令出现37.在计算机中,ALU的核心部件是()。A.译码器B.多路选择器C.加法器D.寄存器38.采用DMA方式传送数据时,每传送一个数据需要占用一个()。A.指令周期B.机器周期C.时钟周期D.存储周期39.某16位计算机中,浮点数格式如下:数符1位,阶符1位,阶码5位,尾数9位(均用补码表示,尾数采用规格化形式)。则该浮点数的表示范围是()。A.≤B.≤C.≤D.≤40.下列关于并行处理技术的描述中,错误的是()。A.时间并行技术主要通过流水线技术来实现B.空间并行技术主要通过资源重复设置来实现C.多处理机系统属于SIMD计算机D.流水线计算机属于MIMD结构的一种简单体现二、综合应用题(第41~44小题,共70分。请将答案写在答题纸指定位置上)41.(15分)某计算机的主存按字节编址,地址空间为256MB。Cache采用组相联映射方式,Cache数据区容量为64KB,主存块大小为(1)该Cache的每组包含多少行?主存地址应如何划分?各字段的位数分别是多少?(2)若CPU依次访问主存地址的序列为:0x12345678,0x12345680,(3)在(2)的访问序列中,若Cache初始为空,采用LRU替换算法,写出这四次访问的命中情况(命中或未命中),并给出最后一次访问后,该组内Cache行的主存字块标记情况。42.(15分)某计算机字长为16位,采用补码定点小数表示,其中阶符1位,阶码3位(补码表示),数符1位,尾数11位(补码表示)。请回答以下问题:(1)若机器数格式为:阶符(1位)+阶码(3位)+数符(1位)+尾数(11位)。当尾数采用规格化形式时,求该浮点数能表示的正数范围和负数范围。(2)已知两个十进制数x=−12.625(3)请按照浮点数加减运算的步骤,计算x+43.(20分)某计算机采用5级指令流水线:IF(取指)、ID(译码及读寄存器)、EX(执行)、MEM(访存)、WB(写回)。各功能段执行时间均为ΔtI1:ADDR1,R2,R3;R1←R2+R3I2:SUBR4,R1,R5;R4←R1-R5I3:ANDR6,R1,R4;R6←R1ANDR4I4:ORR7,R6,R1;R7←R6ORR1(1)如果不采用数据旁路技术,为了解决数据相关,流水线需要插入多少个停顿周期?画出指令流水线时空图,并计算执行这4条指令所需的总时间。(2)如果采用数据旁路技术,即将EX段的输出直接旁路到下一个指令的EX段输入,将MEM段的输出旁路到下一个指令的EX段输入。请画出采用旁路技术后的流水线时空图,说明是否还需要插入停顿周期,并计算执行这4条指令所需的总时间。(3)若该CPU将流水线加深至10级,且同样支持上述旁路技术,讨论流水线深度增加对数据冒险停顿周期数和分支指令带来的影响。44.(20分)某计算机主存按字节编址,主存容量为1MB。该计算机采用通道方式处理外部设备的I/O请求。现有一个字节多路通道连接了4台设备,设备的数据传输率分别为:100KB/s、50KB/(1)计算字节多路通道的实际最大流量至少应为多少?如果通道的工作周期为1μ(2)对于数组多路通道,若其每次传送一个数据块的大小为512B(3)若系统主存采用多体交叉存储器,存储器分体数为8,每个存储体的存储字长为32bit参考答案及解析一、单项选择题1.【答案】D【解析】冯·诺依曼计算机体系结构的核心是“存储程序”和“程序控制”,指令和数据同等地位存储在存储器中,均采用二进制。计算机由五大部件组成。冯·诺依曼计算机的执行是由指令流驱动的,其基本特点是串行执行。现代计算机虽然在架构上有所改进,引入了流水线等并行技术,但冯·诺依曼架构本身定义的执行方式是串行的,D选项描述不符合其原始体系结构概念中的纯粹性。实际上,现代计算机已经突破了纯串行执行的限制。2.【答案】B【解析】总线宽度是指总线上能够同时传输的数据位数,通常对应于数据总线的线数,它直接决定了总线一次传输的数据量大小。总线的物理长度与总线宽度无关。总线工作频率和设备数量也是总线性能和配置参数,但不是总线宽度的含义。3.【答案】A【解析】8位补码定点小数,格式为.。补码定点小数的表示范围为[−1,1−]。最小负数为1.0000000,表示4.【答案】B【解析】主存地址空间为字节,按字节编址。页面大小为4KB=B,所以虚拟页号(VPN)的位数为32−12=205.【答案】C【解析】立即寻址的操作数直接包含在指令中,在取指时即可获得,速度最快;寄存器寻址只需访问CPU内部的寄存器,无需访存,速度次之;直接寻址需要根据形式地址访问主存获取操作数,速度较慢;间接寻址需要先访存取得操作数的有效地址,再次访存取得操作数,访存次数最多,速度最慢。因此从快到慢排序为:立即寻址、寄存器寻址、直接寻址、间接寻址。6.【答案】B【解析】单总线结构中,所有部件共享一条总线,同一时刻只能有一对部件进行通信。多总线结构(如双总线、三总线结构)将不同类型的总线分离,允许CPU与主存、主存与外设等不同部件之间并行工作,从而提高了系统的吞吐量。A选项物理面积往往增加,C选项时钟频率要求不一定降低,D选项设计反而更复杂。7.【答案】B【解析】总线时钟频率为50MHz,即每秒50×个时钟周期。一个总线事务包含1+等一下,题目中的数据阶段是3个时钟周期,意味着这3个周期传输了数据。如果是猝发传输,或者每次传输32bit数据需要4个总周期。则传输率为50M重新理解题意:数据阶段持续3个时钟周期,这3个周期是否每个周期都传32bit?如果总线事务是1地址+3数据(猝发),则传了3×4B如果理解为每次只传一个32bit数据,总共需要4个时钟周期,则R=让我们检查常见题库中的计算方式:若总线位宽为32bit,时钟频率50MHz。如果一个总线周期包含1个地址周期和3个数据周期,且这3个数据周期每个周期传输32bit(即支持猝发),则4个周期传了12B,带宽为12若是1地址+3数据,总共4个周期传1个32bit数据,则带宽为4B还有一种理解:1个地址周期不传数据,3个数据周期各传1字节或1字?通常题目“1地址+3数据”是指猝发传输4次数据?如果是1地址+3数据,那就是传3个字,即12字节,用时4周期,带宽为12×再看题目选项:200,160,400,320。若R=若总线位宽32bit,每4如果题目意思是,一个总线事务包含1地址周期和3数据周期(每次数据周期传32bit),总时间4周期传12字节。带宽为12/难道是1个时钟周期为地址阶段,3个时钟周期为数据阶段(即数据传输需3个周期才能传完32bit)?那么4个周期传4B,R=原题可能有误,或者我漏了某种常见组合。如果数据总线宽32bit,地址总线宽32bit。每秒50M个总线事务?不,时钟为50M。考虑选项160MB/s:160MB/s=1280Mbps。1280/考虑选项200MB/s:即4B/cycle*50M=200MB/s。考虑选项320MB/s:即6.4B/cycle。如果题目本意是:一个事务4周期,每个事务传32bit(4B),则带宽=50M/4*4B=50MB/s。如果数据阶段是3个时钟周期,但这3个周期中每次都传32bit数据,即1个地址周期后,连续传3次32bit数据。那么4个周期传了12B数据。带宽=50M/4*12B=150MB/s。不在选项。假设题意是:数据总线宽度为32bit,数据阶段需要3个时钟周期才能完成一次32bit的传输。总时间为4个周期。则带宽为4B/4*50M=50MB/s。为了匹配某个选项,假设题目是“1个地址周期和3个数据周期”,其实是指“1个事务需要1个时钟周期发送地址,3个时钟周期发送数据(即连续3次32bit传输)”。总传输数据为12B,耗时4个周期。但选项没有150。若事务包含1个时钟周期地址和3个时钟周期数据,每个时钟周期传32bit,即4B。如果总线频率是50MHz,周期为20ns。4个周期传4B,带宽=50MB/s。如果1个地址周期和3个数据周期表示3个数据周期各传输32bit,则4周期传12B。带宽=150MB/s。如果题目想说:总线工作频率为50MHz,位宽32bit,则最大带宽=4B*50M=200MB/s。如果每次传输需要1地址+3数据周期(且这3个数据周期只传输1个数据),则实际带宽=200/4=50MB/s。等等,是否存在某种情况下,数据传输率=32bit*50MHz/1=200MB/s?如果题目将“1个地址周期和3个数据周期”理解为每个事务3个数据周期,且周期为50MHz?4个周期50MHz,即12.5M事务/s。如果每次事务传1个32bit字,带宽为50MB/s。如果每次传3个32bit字,带宽为150MB/s。难道50MHz是总线工作频率(每个时钟周期可传一次数据)?此时带宽是200MB/s。由于有1个地址周期开销,实际只有3/4的时间用于传数据,所以200×仔细看选项B为160MB/s。160是怎么来的?160=32bit如果数据位宽是64bit?8B让我们换个思路:最大数据传输率是不考虑地址周期开销的,也就是数据阶段的传输率。在数据阶段,如果每个时钟周期都传32bit数据,则带宽为4B×50如果将3个数据周期理解为传输1个数据需要3个时钟周期,加上1个地址周期,共4个周期传输1个32bit数据,则R=假设题目原本为“包含1个时钟周期的地址阶段和2个时钟周期的数据阶段”,则3个周期传1个字,4/如果选项为200,那对应的是理想情况下的最大数据传输率,即忽略地址开销和等待周期,每个时钟周期都传输32bit。题目问“最大数据传输率”,一般指理论峰值。如果支持猝发,每个事务1地址+3数据,那么4周期传3数据,50×如果事务包含1个地址周期和3个数据周期(每次事务传1个数据,数据阶段耗时3个时钟周期),周期数4,R=如果题意是:1个时钟周期地址,3个时钟周期数据,总共4个时钟周期。数据阶段每个周期传输32位。则R=50×如果该总线最大数据传输率是指总线带宽,50M但是,1个地址周期和3个数据周期,总共4个周期。如果1个事务完成1次数据传输,那就是200/让我们看一道历年真题:总线频率50MHz,宽32bit,一个事务1地址周期,3数据周期。平均带宽=200*(3/4)=150。再看另一道:同步总线,时钟50MHz,宽32bit,读操作1周期地址+3周期数据,求带宽。答案是:3个数据周期传3个字?如果是猝发,则50M×3本题可能指:1个地址周期+3个数据周期,这4个周期内,数据总线只在进行数据传输的3个周期内传输数据。如果每次传输都是一个字,那么平均带宽是4B假设数据总线宽度为32bit,而题目中“3个数据周期”其实是指传输数据需要花费3个时钟周期才能完成,也就是4个周期传1个32bit数据,带宽就是50MB/s。让我们检查选项:200,160,400,320。如果160M有没有可能:1地址+3数据,意味着传输1字需要4个周期,那么4B/4那160MB/s怎么来的?如果是2个周期传1个字呢?4B如果1个事务包含1个地址周期和3个数据周期(这里3个数据周期表示每个周期传1个数据,即连续传输3个数据,总数据量12B,共4周期)。那么12如果1个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环保资源再利用综合回收流程建设解决方案
- 农业科技种植员农作技术绩效衡量表
- 2026年315消费者权益保护知识竞赛多选题库附答案
- 关于营销活动合作续签的通知函6篇范文
- 电商运营专员电商平台运营与营销策略绩效评定表
- 物流运输司机配送服务质量绩效衡量表
- 儿童保健服务规范测试题题库(含答案)
- 合作项目风险控制沟通联系函(5篇范文)
- 易制毒化学品经营企业主要负责人检修维修安全操作规程
- 敬老院防汛防台应急演练脚本
- 粉尘(铝粉)爆炸预防措施安全培训
- 2025年威海桃威铁路有限公司招聘笔试参考题库含答案解析
- 中药饮片法律法规培训
- CJJT155-2011 建筑给水复合管道工程技术规程
- 小儿桡动脉采血课件
- 城管协管员笔试考题试题(含答案)大全五篇
- 【2023年】河北省成人本科学士学位外语水平考试试卷及答案
- 环卫清扫保洁、垃圾清运及绿化服务投标方案(技术标 )
- 武汉市建筑物停车配建指标
- 英文心理学文献
- 四川省绵阳市部分校2023届下学期初三期末考试数学试题试卷试题含解析
评论
0/150
提交评论