单选题执行操作的数据不可能来自______。
A.寄存器
B.指令本身
C.控制存储器
D.存储器
单选题关于下列三段代码说法正确的是______。 int max (int a, int b)
int max (int a, int b) int max(int a, int b)
{
{
{ if(a-b>0)
if(a>b)
if(-a<-b) return a;
return a;
return a; else
else
else
return b; return b;
return b; }
}
}
A.三段代码都是正确的
B.有两段是正确的,一段是错误的
C.有一段是正确的,其余都是错误的
D.三段代码都有错误
单选题5位二进制定点小数,用补码表示时,最小负数是______。
单选题两补码相加,采用1位符号位,当
____
时,表示结果溢出。
单选题微程序控制器比硬布线控制器慢,原因是______。
A.增加了从外存读微指令的时间
B.增加了从主存读微指令的时间
C.增加了从IR中读微指令的时间
D.增加了从控制存储器读微指令的时间
单选题IEEE754标准的浮点数对尾数编码采用的是
____
。
单选题在原码两位乘中,符号位单独处理,参加操作的数是______。
A.原码
B.绝对值的补码
C.补码
D.绝对值
单选题若数据在存储器中采用以低字节地址为字地址的存放方式(小端存储),则十六进制数12345678H按自己地址由小到大依次存为______。
A.12345678
B.87654321
C.78563412
D.34127856
单选题对于给定大小的高速缓存,如何确定高速缓存块的大小,对高速缓存的性能影响很大,这需要在现实的基准程序代码上进行大量的模拟才能确定下来,但从定性的角度来考虑的话,下列叙述中正确的有______。
A.较大的块能利用程序的时间局部性,帮助提高命中率
B.较大的块能利用程序的空间局部性,帮助提高命中率
C.块越大,对利用程序的时间局部性和空间局部性越有利
D.块越大,对利用程序的时间局部性和空间局部性越不利
单选题原码乘法是______。
单选题计算机硬件能够直接执行的是______。
Ⅰ.机器语言程序
Ⅱ.汇编语言程序
Ⅲ.硬件描述语言程序
单选题设机器数字长为8位(含1位符号位在内),若[x]补=[x]原,则x的真值的取指范围为______。
A.x>0
B.x≥0
C.x≥0和x=-1/2
D.x=0
单选题某一SRAM芯片,其容量为1024×8位,除电源和接地端外,该芯片引脚的最小数目为
____
。
单选题CPU的CPI与下列哪个因素无关?______
单选题通常情况下,下列部件中不包含在中央处理器中的是______。
A.ALU
B.DRAM
C.寄存器
D.控制器
单选题对于相同位数(设为N位,且各包含1位符号位)的二进制补码小数和十进制小数,(二进制小数能表示的数的个数)/(十进制小数所能表示的数的个数)为______。
A.(0.2)N
B.(0.2)N-1
C.(0.02)N
D.(0.02)N-1
单选题已知计算机中用8421码表示十进制数,A和B的编码表示分别为00111000和00100011,则A+B的结果为______。
单选题在定点机中执行算术运算时会产生溢出,其根本原因是______。
A.主存容量不够
B.运算结果无法表示
C.操作数地址过大
D.栈溢出
单选题在微程序控制器中,执行指令微程序的首条微指令地址是
____
得到的。
单选题变补操作的含义是
____
。
