计算机组成原理专升本模拟题与答案_第1页
计算机组成原理专升本模拟题与答案_第2页
计算机组成原理专升本模拟题与答案_第3页
计算机组成原理专升本模拟题与答案_第4页
计算机组成原理专升本模拟题与答案_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机组成原理专升本模拟题与答案一、单选题(共30题,每题1分,共30分)1.在计算机体系结构中,CPU内部包括PC、MDR、IR、MAR等。若CPU要执行的指令为MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。A、PC→MARB、100→R0C、100→MDRD、PC→IR正确答案:A答案解析:首先,CPU执行指令时,第一步需要从内存中读取指令,这就需要将程序计数器(PC)的值送到内存地址寄存器(MAR),以确定指令的存储地址,所以首先要完成的操作是PC→MAR,选项A正确。选项B是在读取并译码指令后才进行的操作;选项C是读取内存数据时的操作;选项D中PC的值是送到MAR而不是IR,IR是用来存放从内存中读取的指令的。2.串行运算器结构简单,其运算规律是()。A、由低位到高位逐位运算B、由低位到高位先行进行进位运算C、由低位到高位先行进行借位运算D、由高位到低位逐位运算正确答案:A答案解析:串行运算器结构简单,是由低位到高位逐位运算的。在进行运算时,按照从最低位开始,依次向高位进行计算的顺序,所以答案是A。3.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是()。A、2008HB、2006HC、2007HD、2009H正确答案:A4.计算机系统的层次结构通常分为微程序机器层、机器语言层、操作系统层、汇编语言机器层和高级语言机器层。层次之间的依存关系为()。A、上一层实现对下一层的功能扩展,而下一层与上一层无关B、上一层与下一层无关,,而下一层是上一层的基础C、上一层实现对下一层的功能扩展,而下一层是上一层的基础D、上下层都无关正确答案:C答案解析:计算机系统的层次结构中,上层是在下层的基础上构建的,下层为上层提供支持和服务,而上层实现对下一层功能的扩展。例如,操作系统层建立在机器语言层之上,操作系统利用机器语言层提供的硬件功能进行资源管理等功能扩展;高级语言机器层又建立在操作系统层之上,通过操作系统提供的服务来实现更高级的功能。所以层次之间的依存关系是上一层实现对下一层的功能扩展,而下一层是上一层的基础。5.在程序控制传送方式中,()可提高系统的工作效率。A、中断传送B、无条件传送C、查询传送D、前三项均可正确答案:A答案解析:中断传送方式下,CPU不是被动地等待,而是可以去执行其他任务,当外设准备好数据或完成操作时,通过中断请求通知CPU,CPU再暂停当前工作去处理外设事务,这样大大提高了CPU的利用率,从而提高了系统的工作效率。无条件传送方式是不管外设状态直接传送,可能会因为外设未准备好而传输错误,效率不一定高。查询传送方式CPU需要不断查询外设状态,在未准备好时一直等待,浪费CPU时间,效率较低。所以可提高系统工作效率的是中断传送。6.下列说法中,正确的是()。A、指令的地址码给出存储器地址的加法指令,在执行周期一定要访存B、指令的地址码给出存储器地址的加法指令,在执行周期一定不需要访存C、加法指令的执行周期一定要访存D、加法指令的执行周期一定不要访存正确答案:A答案解析:对于指令的地址码给出存储器地址的加法指令,在执行周期需要从存储器中读取操作数,所以一定要访存。选项[B]中说一定不需要访存错误;选项[C]加法指令如果操作数在寄存器中,执行周期可能不需要访存,该说法不准确;选项[D]同理不准确。所以正确答案是[A]。7.在NRZ1制记录方式中,记录1时电流要()。A、从-I→+IB、从0→+IC、从0→-ID、从-I→+I,或从+I→-I都可正确答案:D8.假定有N个设备挂接在总线上,采用集中式计数器定时查询方式时需要的总线请求线的条数为()。A、1B、NC、2D、2N正确答案:A9.二进制补码定点小数1.101表示的十进制数是()。A、-0.375B、-0.625C、-0.101D、1.625正确答案:A答案解析:首先将二进制补码1.101转换为原码,补码1.101的原码是1.011。然后计算其对应的十进制数,1×2^(-1)+0×2^(-2)+1×2^(-3)=0.5+0+0.125=0.625,所以其表示的十进制数是-0.625,而-0.625>-0.375,所以答案是A。10.用存储容量为16K×1位的存储器芯片组成一个64K×8位的存储器,则在字方向和位方向上分别扩展了()倍。A、8和4B、2和4C、4和8D、4和2正确答案:C11.下列选项中,描述浮点数操作速度指标的是()。A、MFLOPSB、MIPSC、CPID、IPC正确答案:A答案解析:MFLOPS(MillionFloating-pointOperationsPerSecond)即每秒百万次浮点运算,是描述浮点数操作速度的指标。MIPS是每秒百万条指令数,用于衡量计算机的指令执行速度;CPI是每条指令的平均周期数;IPC是每周期指令数,它们都不是直接描述浮点数操作速度的指标。12.以下给出的4种指令类型中,执行时间最长的指令类型是()。A、SS型B、RR型C、RS型D、RI型正确答案:A答案解析:SS型指令涉及两次访存操作,相比RR型(寄存器之间操作,速度快)、RS型(寄存器到存储单元)、RI型(寄存器和立即数操作),其执行时间最长,因为访存操作通常比寄存器操作慢得多。13.在磁盘存储器中,查找时间是()。A、都不对B、使磁头移动到要找的柱面上所需的时间C、在磁道上找到要找的扇区所需的时间D、在扇区中找到要找的数据所需的时间正确答案:B答案解析:查找时间是指将磁头移动到要找的柱面上所需的时间。寻道时间是磁盘访问中,把磁头移动到指定磁道所需要的时间,这是查找时间的主要组成部分。在磁道上找到要找的扇区所需的时间是旋转延迟时间;在扇区中找到要找的数据所需的时间是传输时间。14.下列有关总线的叙述中,错误的是()。A、系统总线始终由CPU控制和管理B、总线是一组共享的信息传输线C、系统总线中有地址、数据和控制3组传输线D、同步总线一定有时钟信号线,用于总线操作的定时正确答案:A答案解析:系统总线可以由CPU控制和管理,但在一些复杂系统中也可能由其他主控设备控制,比如DMA控制器等,所以系统总线并不始终由CPU控制和管理,A选项错误;总线是一组共享的信息传输线,用于连接多个部件进行数据传输,B选项正确;系统总线通常包含地址、数据和控制3组传输线,分别用于传输地址信息、数据信息和控制信号等,C选项正确;同步总线一定有时钟信号线,通过时钟信号来同步总线上各个部件的操作定时,D选项正确。15.直接寻址的无条件转移指令功能是将指令中的地址码送()。A、PCB、地址寄存器C、累加器D、指令寄存器正确答案:A答案解析:直接寻址的无条件转移指令是将指令中的地址码送程序计数器(PC),使程序跳转到指定的地址去执行,所以答案是A。16.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是()。A、2008HB、2006HC、2007HD、2009H正确答案:A17.在指令的地址字段中,直接指出操作数本身的寻址方式,称为()。A、立即寻址B、隐含寻址C、寄存器寻址D、直接寻址正确答案:A答案解析:立即寻址是在指令的地址字段中直接指出操作数本身,这种方式下操作数紧跟在操作码之后。隐含寻址是指操作数隐含在操作码或某个寄存器中,不需要在指令中显式给出;寄存器寻址是指令中给出寄存器编号,操作数存放在寄存器中;直接寻址是指令中直接给出操作数的内存地址。所以答案是A。18.ALU属于()。A、组合逻辑电路B、时序电路C、控制器D、寄存器正确答案:A答案解析:ALU即算术逻辑单元,主要由组合逻辑电路构成,用于进行算术运算和逻辑运算。它根据输入的操作数和控制信号,立即产生输出结果,不依赖于时序信号,所以不属于时序电路;它不是控制器,控制器主要负责指挥计算机各部件协调工作;也不是寄存器,寄存器主要用于暂存数据。19.1946年研制成功的第一台电子数字计算机称为(),1949年研制成功的第一台程序内存的计算机称为()。A、ENIAC,EDSACB、EDVAC,MARKIC、ENIAC,MARKID、ENIAC,UNIVACI正确答案:A答案解析:1946年研制成功的第一台电子数字计算机称为ENIAC;1949年研制成功的第一台程序内存的计算机称为EDSAC。所以答案选A。1946年出现的ENIAC是世界上第一台通用电子数字计算机,它的诞生具有重大意义。而EDSAC是第一台采用冯·诺依曼体系结构的存储程序计算机,它证明了存储程序计算机概念的可行性。20.冯●诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()。A、指令周期的不同阶段B、指令操作码的译码结果C、指令和数据的寻址方式D、指令和数据所在的存储单元正确答案:A答案解析:冯●诺依曼计算机中,CPU区分指令和数据是依据指令周期的不同阶段。在取指阶段,从存储器中取出的是指令;在执行阶段,根据指令的要求从存储器中取出的数据或进行数据运算等操作。指令操作码的译码结果是用于确定执行何种操作,而不是区分指令和数据;指令和数据的寻址方式主要是确定数据或指令在存储器中的位置,不是区分它们的依据;指令和数据所在的存储单元不能直接用来区分它们本身,而是通过指令周期阶段来区分在该单元取出的是指令还是数据。21.在下列存储器中,()属于磁表面存储器。A、固存(或光盘)B、主存C、磁盘D、高速缓存正确答案:C答案解析:磁表面存储器是用磁性材料做成的存储器,磁盘是利用磁性材料记录数据的,属于磁表面存储器;固存(或光盘)是利用光学技术或半导体技术存储数据,不属于磁表面存储器;高速缓存和主存一般采用半导体存储技术,也不属于磁表面存储器。22.以下叙述中,不符合RISC指令系统特点的是()。A、寻址方式种类丰富,指令功能尽量增强B、指令长度固定,指令种类少C、设置大量通用寄存器,访问存储器指令简单D、选取使用频率较高的一些简单指令正确答案:A答案解析:RISC(精简指令集计算机)的特点包括:指令长度固定、指令种类少;设置大量通用寄存器,访问存储器指令简单;选取使用频率较高的一些简单指令。而选项A中提到寻址方式种类丰富、指令功能尽量增强不符合RISC的特点,RISC是精简指令,减少寻址方式等以提高执行效率。23.对于RISC机和CISC机,以下说法错误的是()。A、对大多数计算任务来说,RISC机程序所用的指令条数比CISC机少B、RISC机的指令条数比CISC机少C、RISC机的指令平均字长比CISC机指令平均字长短D、RISC机和CISC机都在发展正确答案:A24.CPU内通用寄存器的位数取决于()。A、机器字长B、存储器字长C、指令的长度D、CPU的管脚数正确答案:A答案解析:通用寄存器的位数通常与机器字长相同,机器字长决定了CPU一次能处理的数据位数,通用寄存器用于暂存数据等,其位数自然取决于机器字长。存储器字长主要影响存储单元的大小;指令长度与通用寄存器位数无直接关联;CPU的管脚数主要涉及引脚功能和连接等方面,并非决定通用寄存器位数的因素。25.磁表面存储器是以()作为记录信息的载体。A、塑料介质B、磁头C、材料D、磁介质正确答案:D答案解析:磁表面存储器是在不同形状(如盘状、带状等)的载体表面涂上磁性材料,以磁介质作为记录信息的载体。通过磁头与磁介质的相对运动,利用电磁转换原理来记录和读取信息。塑料介质不是磁表面存储器记录信息的载体;材料表述过于宽泛不准确;磁头是用于读写操作的部件,而非记录信息的载体。26.某指令格式如下所示。OPMID其中M为寻址方式,I为变址寄存器编号,D为形式地址。若采用先变址后间址的寻址方式,则操作数的有效地址是()。A、((I)+D)B、I+DC、(I)+DD、((I))+D正确答案:A答案解析:先变址后间址,先将变址寄存器I的值与形式地址D相加得到一个地址值,然后对该地址值所指向的存储单元内容进行间址操作,即最终操作数的有效地址是先计算(I)+D,然后对这个结果进行间址,也就是((I)+D),所以答案是A。27.具有自同步能力的记录方式()。A、NRZ1B、RZC、NRZD、PM正确答案:D28.下列陈述中,正确的是()。A、程序中断过程是由硬件和中断服务程序共同完成的B、每条指令的执行过程中,每个总线周期要检查一次有无中断请求C、检测有无DMA请求,一般安排在一条指令执行过程的末尾D、中断服务程序的最后一条指令是无条件转移指令正确答案:A答案解析:程序中断过程需要硬件(如中断控制器等)响应中断请求并进行必要的硬件处理,同时中断服务程序完成具体的中断处理任务,是由硬件和中断服务程序共同完成的,A正确;指令执行过程中并不是每个总线周期都检查有无中断请求,B错误;检测有无DMA请求一般安排在一个总线周期结束后,而不是一条指令执行过程末尾,C错误;中断服务程序最后一条指令是中断返回指令,而不是无条件转移指令,D错误。29.下列有关RAM和ROM的叙述中,正确的是()。I.RAM是易失性存储器,ROM是非易失性存储器II.RAM和ROM都是采用随机存取的方式进行信息访问III.RAM和ROM都可用作cacheIV.RAM和ROM都需要进行刷新A、仅I和IIB、仅II和IIIC、仅I、II、IIID、仅II、III、IV正确答案:A答案解析:-I.RAM是易失性存储器,掉电后数据丢失;ROM是非易失性存储器,掉电后数据不丢失,I正确。-II.RAM和ROM都是采用随机存取的方式进行信息访问,可按地址直接访问存储单元,II正确。-III.Cache一般采用高速的SRAM,ROM不能用作Cache,III错误。-IV.ROM不需要刷新,RAM需要刷新,IV错误。所以正确的是I和II,答案选A。30.下列不属于程序控制指令的是()。A、条件转移指令B、中断隐指令C、循环指令D、无条件转移指令正确答案:B答案解析:中断隐指令并不是程序控制指令,它是在中断响应过程中由硬件自动执行的,用于保存程序断点等操作,不属于程序控制指令中通过软件编程来控制程序流程的指令类型。无条件转移指令、条件转移指令和循环指令都属于程序控制指令,它们可以改变程序的执行顺序,实现不同的程序逻辑。二、判断题(共20题,每题1分,共20分)1.CPU以外的设备都称外部设备。A、正确B、错误正确答案:B2.在访问随机存储器时,访问时间与单元的物理位置有关。A、正确B、错误正确答案:B3.指令中的所有操作数都采用相同的寻址方式。A、正确B、错误正确答案:B4.主设备是指发送信息的设备,从设备是指接收信息的设备。A、正确B、错误正确答案:B5.DMA方式下,在主存和外设之间有一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论