7月计算机组成原理模拟题(附答案解析)
一、单选题(共60题,每题1分,共60分)
1.我国在()年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于()年完成。
A、19581961
B、19591965
C、19501968
D、19461958
正确答案:B
2.下列说法中,正确的是()。
A、指令的地址码给出存储器地址的加法指令,在执行周期一定要访存
B、指令的地址码给出存储器地址的加法指令,在执行周期一定不需要访存
C、加法指令的执行周期一定要访存
D、加法指令的执行周期一定不要访存
正确答案:A
答案解析:对于指令的地址码给出存储器地址的加法指令,在执行周期需要从存储器中读取操作数,所以一定要访存。选项[B]中说一定不需要访存错误;选项[C]加法指令如果操作数在寄存器中,执行周期可能不需要访存,该说法不准确;选项[D]同理不准确。所以正确答案是[A]。
3.若浮点数尾数用原码表示,则下列数中为规格化尾数形式的是()
A、1.1100000B
B、0.0101000B
C、0.0111000B
D、1.0001000B
正确答案:A
4.某指令系统有200条指令,对操作码采用固定长度二进制编码时,至少需要用()位。
A、4
B、16
C、32
D、8
正确答案:D
答案解析:因为指令系统有200条指令,2^7=128,2^8=256,所以至少需要8位来对200条指令进行编码。
5.在下列有关补码和移码关系的叙述中,错误的是()。
A、零的补码和移码表示相同
B、相同位数的补码和移码表示具有相同的表数范围
C、同一个数的补码和移码表示,其数值部分相同,而符号位相反
D、一般用移码表示浮点数的阶,而补码表示定点整数
正确答案:A
6.在规格化浮点数表示中,保持其他方面不变,将阶码部分的移码表示改成补码表示,将会使数的表示范围()。
A、不变
B、增大
C、减少
D、以上都不对
正确答案:A
7.在()中,0的表示是唯一的。
A、补码
B、原码
C、反码
D、以上三种编码
正确答案:A
答案解析:在补码中,0的表示是唯一的。原码和反码中0有两种表示形式,而补码中0只有一种表示形式。
8.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是()。
A、2008H
B、2006H
C、2007H
D、2009H
正确答案:A
9.一个16*16点阵的汉字,需要()字节的存储空间。
A、256
B、64
C、32
D、16
正确答案:C
10.引入八进制和十六进制的目的是()。
A、节约元件
B、可以表示更大范围的数
C、用于等价地表示二进制,便于阅读和书写
D、实现方便
正确答案:C
答案解析:八进制和十六进制的引入主要是为了更方便、简洁地表示二进制数。在计算机领域,二进制是基础,但二进制数书写起来较长且不易阅读,八进制和十六进制与二进制之间有简单的对应关系,能够等价地表示二进制数,大大便于人们阅读和书写。例如,一个较长的二进制数转换为八进制或十六进制后会变得简短易记。而节约元件、实现方便、表示更大范围的数并不是引入八进制和十六进制的主要目的。
11.描述多媒体CPU基本概念中正确表述的句子是()。
A、多媒体CPU是带有MMX技术的处理器
B、多媒体CPU是非流水线结构
C、MMX指令集是一种单指令流单数据流的串行处理指令
D、多媒体CPU一定是CISC机器
正确答案:A
答案解析:多媒体CPU是带有MMX(Multi-MediaExtensions,多媒体扩展)技术的处理器,MMX技术增强了CPU对多媒体数据的处理能力。B选项多媒体CPU一般是流水线结构以提高处理效率;C选项MMX指令集是单指令多数据(SIMD)的并行处理指令,可同时处理多个数据元素;D选项多媒体CPU不一定是CISC(复杂指令集计算机)机器,也有基于RISC(精简指令集计算机)架构的。
12.减少指令中地址个数的办法是采用()。
A、变址寻址
B、寄存器间接寻址
C、隐地址
D、寄存器寻址
正确答案:C
答案解析:隐地址是指在指令中不明显地给出操作数的地址,而是通过特定的操作方式或约定来确定操作数的位置,这样可以减少指令中地址个数。寄存器寻址是通过寄存器来指定操作数,并没有减少指令中的地址个数。寄存器间接寻址是通过寄存器间接给出操作数地址,地址个数并没有减少。变址寻址也是通过寄存器加上偏移量来形成操作数地址,同样没有减少指令中的地址个数。
13.A