2009-2012全国硕士研究生入学考试计算机组成原理选择题及答案
11.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( )
A.指令操作码的译码结果 B.指令和数据的寻址方式
C.指令周期的不同阶段 D.指令和数据所在的存储单元
12、下列选项中,能缩短程序执行时间的措施是( )I 提高CPU时钟频率,II优化数据通路结构,III对程序进行编译优化 A:仅I和II B:仅I和III C:仅II和III D:I,II,III
12、下列选项中,描述浮点数操作速度指标的是( )。 A.MIPS B.CPI C.IPC D.MFLOPS
12.一个C语言程序在一台32位机器上运行。程序中定义了三个变量xyz,其中x和z是int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,xyz的值分别是( )
A.X=0000007FH,y=FFF9H,z=00000076H B.X=0000007FH,y=FFF9H,z=FFFF0076H C.X=0000007FH,y=FFF7H,z=FFFF0076H D.X=0000007FH,y=FFF7H,z=00000076H
13.浮点数加减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是( ) A.00111 1100010 B.00111 0100010 C.01000 0010001 D.发生溢出
13、假定有4个整数用8位补码分别表示r1=FEH ,r2=F2H ,r3=90H,r4=F8H,若将运算结果存放在一个8位的寄存器中,则下列运算会发生溢出的是( ) A:r1*r2 B:r2*r3 C:r1*r4 D:r2*r4
14、假定变量i、f和d的数据类型分别为int、float和double(int用补码表示,float和double分别用IEEE 754单精度和双精度浮点数格式表示),已知i=785,f=1.5678e3,d=1.5e100。若在32位机器中执行下列关系表达式,则结果为 “真”的是: I. i == (int) (float) i II. f == (float) (int) f
III.f == (float) (double) f
IV. (d+f) - d == f
A.仅I和II B.仅I和III
C.仅II和III D.仅III和IV 13、float 型数据通常用 IEEE754 单精度浮点数格式表示。如编译器将 float 型变量 x 分配在一个 32 位浮点寄存器 FR1 中,且 x =-8.25,则 FR1 的内容是( )。 A.C104 0000H B.C242 0000H C.C184 0000H D.C1C2 0000H
14.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是( ) A.0 B. 2 C. 4 D. 6
15.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是( ) A.1、15
B.2、15 C.1、30 D.2、30
21.假设某计算机的存储系统由Cache和主存组成,某程序执行过程中访存1000次,其中访问Cache缺失(未命中)50次,则Cache的命中率是( ) A.5% B. 9.5% C. 50% D. 95% 15、假定用若干个2k*4位芯片组成一个8k*8位存储器,则地址0B1FH所在芯片的最小地址是( )
A:0000H B:0600H C:0700H D:0800H
16、下列有关RAM和ROM的叙述中,正确的是( ) I、 RAM是易失性存储器,ROM是非易失性存储器
II、RAM和ROM都是采用随机存取的方式进行信息访问 III、RAM和ROM都可用作Cache IV、RAM和ROM都需要进行刷新 A:仅I和II B:仅II和III
C:仅I,II,III D:仅II,III,IV
17、下列命令组合情况中,一次访存过程中,不可能发生的是( ) A:TLB未命中,Cache未命中,Page未命中 B:TLB未命中,Cache命中,Page命中 C:TLB命中,Cache未命中,Page命中 D:TLB命中,Cache命中,Page未命中
14. 下列各类存储器中,不采用随机存取方式的是( )。 A.EPROM B.CDROM C.DRAM D.SRAM
15. 某计算机存储器按字节编址,主存地址空间大小为64MB,现用4Mx8位的RAM芯片组成32MB的主存储器,则存储器地址寄存器MAR的位数至少是( )。 A.22 位 B.23 位 C.25 位 D.26 位
16.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是( ) A.2006H B.2007H C.2008H D.2009H
17.下列关于RISC的叙述中,错误的是( ) A.RISC普遍采用微程序控制器
B.RISC大多数指令在一个时钟周期内完成 C.RISC的内部通用寄存器数量相对CISC多
D.RISC的指令数、寻址方式和指令格式种类相对CISC少
16. 偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是( )。 A.间接寻址
B.基址寻址 C.相对寻址 D.变址寻址
17. 某机器有一个标志寄存器,其中有进位/借位标志CF、零标志ZF、符号标志SF 和溢出标志OF,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是( )。 A. CF + OF = 1 B. SF + ZF = 1 C. CF + ZF = 1 D. CF + SF = 1
18. 下列给出的指令系统特点中,有利于实现指令流水线的是( )。