考研计算机组成原理在线题库每日一练(六十三)
以下是希赛网给大家分享考研计算机组成原理在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研计算机组成原理在线题库每日一练,以下为具体内容
1、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( )。
A、指令操作码的译码结果
B、指令和数据的寻址方式
C、指令周期的不同阶段
D、指令和数据所在的存储单元
2、在间址周期中,( )。
A、所有指令的间址操作都是相同的
B、凡是存储器间接寻址的指令,它们的操作都是相同的
C、对于存储器间接寻址或寄存器间接寻址的指令,它们的操作是不同的
D、以上都不对
3、若某个计算机系统中I/O地址统一编址,访问内存单元和I/O设备是靠( )来区分的。
A、不同的地址代码
B、数据总线上输出的数据
C、内存与I/O设备使用不同的地址总线
D、不同的指令
4、流水线中的指令相关的类型不包含( )。
A、结构相关
B、数据相关
C、控制相关
D、时间相关
5、MIPS 指令集架构中单周期通路中采用独立的指令存储器和数据存储器而不是单一的存储器的原因是( )。
A、数据和指令的格式不同
B、数据和指令的容量需求不同
C、不可能在单个周期访问存储器两次
D、采用独立存储器的速度更快
1、试题答案:C
试题解析:
指令和数据都存放在主存,它们都以二进制代码形式出现,区分的方式有:
(1)时间上:从主存中取出的机器周期不同。取指周期取出的是指令,分析取数周期或执行周期取出的是数据。
(2)空间上:取指令和取数据时地址的来源不同。指令地址来源于程序计数器PC,数据地址来源于地址形成部件。
故本题选C。
2、试题答案:C
试题解析:
间址周期完成取操作数有效地址的任务。存储器间接寻址意味着指令中给出的地址A不是操作数的地址,而是存放操作数地址的主存单元的地址,简称操作数地址的地址。多级存储器间接寻址为取得操作数需要多次访问主存,即使在找到操作数有效地址后,还需再访问一次主存才可得到真正的操作数。寄存器间接寻址是指指令中的地址码给出某一通用寄存器的编号,在被指定的寄存器中存放操作数的有效地址,而操作数则存放在主存单元中。这种寻址方式的指令较短,并且在取指后只需一次访存便可得到操作数。故本题选C。
3、试题答案:A
试题解析:
在统一编址这种编址方式中,I/О端口地址和主存单元地址是统一编址的,把I/O接口中的端口作为主存单元一样进行访问,不设置专门的I/O指令。当CPU访问外设时,把分配给该外设的地址码(具体到该外设接口中的某一寄存器号)送到地址总线上,然后各外设接口中的地址译码器对地址码进行译码,如果符合即是CPU指定的外设寄存器。故本题选A。
4、试题答案:D
试题解析:
对于指令流水线,相邻或相近的两条指令可能会因为存在某种关联,后一条指令不能按照原指定的时钟周期运行,使流水线断流。指令流水线的相关性包括结构相关、数据相关、控制相关。故本题选D。
5、试题答案:D
试题解析:
单周期实现也被称为单时钟周期实现,即一个时钟周期执行一条指令的实现机制。在单周期设计中,时钟周期对所有指令等长,这样时钟周期要由执行时间最长的那条指令决定。因为时钟周期必须满足所有指令中最坏的情况,故不能使用那些缩短常用指令执行时间而不改善最坏情况的实现技术,效率低。且在单周期计算机中,数据来源于数据寄存器,指令来源于指令寄存器中,目的是加快指令执行的速度。故本题选D。
点击查看【完整】试卷>>

