已选分类
工学计算机科学与技术
单选题指令流水线中,不同的指令在指令流水的不同功能段中可以______。
A.顺序
B.选择
C.循环
D.并行
单选题在Cache和主存构成的两级存储体系中,Cache的存取时间是100ns,主存的存取时间是1000ns,如果希望有效(平均)存取时间不超过Cache存取时间的110%,则Cache的命中率至少应为
____
。
单选题下表给出了5条微指令I1~I5所发出的控制信号a~j。设计微指令的控制字段,要求保持微指令本身的并行性,需要的最少控制位数为______。
{{B}}5条微指令所发出的控制信号{{/B}}
微指令
激活的控制信号
a
b
c
d
e
f
g
h
i
j
I1
√
√
√
√
I2
√
√
√
√
I3
√
√
√
√
√
I4
√
√
√
√
√
I5
√
√
√
A.6
B.7
C.8
D.10
单选题下列关于机器字长、指令字长和存储字长的说法中,正确的是______。
Ⅰ.三者在数值上总是相等的
Ⅱ.三者在数值上可能不等
Ⅲ.存储字长是存放在一个存储单元中的二进制代码位数
Ⅳ.数据字长就是MDR的位数
单选题对于长度固定的浮点数,若尾数的位数增加、阶码的位数减少,则______。
A.可表示浮点数的范围与表示精度不变
B.可表示浮点数的范围与表示精度增加
C.可表示浮点数的范围增加,但表示精度降低
D.可表示浮点数的范围变小,但表示精度提高
单选题采用断定方式的微指令中,下一条微指令的地址是
____
。
单选题下列操作中,由硬件完成的是______。
A.保护断点
B.保护现场
C.设置中断屏蔽字
D.从I/O接口取数
单选题下列说法中,不正确的是______。
A.无条件转移指令和转子指令都会实现指令执行流的跳转
B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行
C.无条件转移指令执行完跳转后也需要返回
D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中
单选题流水线中有3类数据相关冲突:写后读相关、读后写相关、写后写相关。那么下列3组指令中存在读后写相关的是______。
A. I1 SUB
R1,R2,R3;
(R2)+(R3)→R1 I2
ADD R4,R5,R1;
(R5)+(R1)→R4
B. I1 STA M,R2;
(R2)→M,M为主存单元 I2 ADD
R2,R4,R5;
(R4)+(R5)→R2
C. I1 MUL
R3,R2,R1;
(R2)×(R1)→R3 I2
SUB R3,R4,R5;
(R4)-(R5)→R3
D.以上都不是
单选题加法器中每一位的进位生成信号g为______。A.B.XiYiC.XiYiCiD.Xi+Yi+Ci
单选题下列关于微指令编码方式的说法中,错误的是______。
Ⅰ.字段直接编码可以用较少的二进制信息表示较多的微操作命令信号,如有两组互斥微命令中,微命令个数分别为8和9,则只分别需要3位和4位即可表示
Ⅱ.直接编码无须进行译码,微指令的微命令字段中每一位都代表一个微命令
Ⅲ.垂直型微指令以较长的微程序结构换取较短的微指令结构,因而执行效率、灵活性都高于水平型微指令
Ⅳ.字段间接编码中,一个字段的译码输出需要依靠另外某一个字段的输入
A.Ⅰ、Ⅲ、Ⅳ
B.Ⅱ、Ⅲ、Ⅳ
C.Ⅱ、Ⅳ
D.Ⅰ、Ⅱ、Ⅲ、Ⅳ
单选题下列情况中,不会引起指令流水线阻塞的是______。
A.访存冲突
B.指令数据相关
C.数据旁路(转发)
D.外部中断
单选题下列叙述中,正确的有______。
A.计算机三级时序是指机器周期、指令周期和存储周期。
B.CPU只有在执行PUSH和POP指令后,堆栈寄存器(SP)的值才能递加或递减
C.指令有时候根据程序计数器(PC),有时候根据转移指令从主存中读出
D.以上全对
单选题假设有7位信息码0110101,则低位增设偶校验位后的代码和低位增设奇校验位后的代码分别为______。
A.01101010 01101010
B.01101010 01101011
C.01101011 01101010
D.01101011 01101011
单选题某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应该是______。
A.23
B.25
C.50
D.19
单选题从一条指令的启动到下一条指令启动的时间间隔称为______。
A.时钟周期
B.机器周期
C.节拍
D.指令周期
单选题判断加减法溢出时,可采用判断进位的方式,如果符号位的进位为C
0
,最高位的进位为C
1
,产生溢出的条件是______。
Ⅰ.C
0
产生进位
Ⅱ.C
1
产生进位
Ⅲ.C
0
、C
1
都产生进位
Ⅳ.C
0
、C
1
都不产生进位
Ⅴ.C
0
产生进位,C
1
不产生进位
Ⅵ.C
0
不产生进位,C
1
产生进位
单选题以下说法中,错误的是______。
A.指令执行过程中的第一步就是取指令操作
B.为了进行取指令操作,控制器需要得到相应的指令
C.取指令操作是控制器自动进行的
D.在指令长度相同的情况下,所有取指令的操作都是相同的
单选题下列关于各种移位的说法正确的是______。
Ⅰ.假设机器数采用反码表示,当机器数为负时,左移时最高数位丢0,结果出错;右移时最低数位丢0,影响精度
Ⅱ.在算术移位的情况下,补码左移的前提条件是其原最高有效位与原符号位要相同
Ⅲ.在算术移位的情况下,双符号位的移位操作只有低符号位需要参加移位操作
单选题CPU内有32个32位的通用寄存器,设计一种能容纳64种操作的指令系统。假设指令字长等于机器字长,如果主存可直接或间接寻址,采用“寄存器—存储器”型指令,采用通用寄存器作基址寄存器,能直接寻址的最大存储空间是______。
A.4G
B.64M
C.2M
D.1M
