计算机组成原理练习题(第6章 计算机的运算方法(上))

第6章 计算机的运算方法(上)

下列对源码、补码和反码叙述正确的是:D
A.全部正确。
B.当真值为正时,原码和补码的表示形式不同,但其符号位都用“0”表示。
C.当真值为负时,原码、补码和反码的表示形式均相同,即符号位用“1”表示,数值部分和真值部分相同。
D.三种机器数的最高位均为符号位。符号位和数值部分之间可用“.”(对于小数)和“,”(对于整数)隔开。


已知X=0.a1a2a3a4a5a6(ai为0或1),则当X>1/2时,ai应取何值?D
A.a1-a6任意
B.a1-a6至少有一个为1
C.a1=1,a2-a6任意
D.a1=1,a2-a6至少有一个为1


设机器数字长为 8 位(其中1位为符号位)对于整数,当其分别表示无符号数、原码、补码和反码时,对于其可以表示的真值范围正确的是:A
A.无符号数:0,1,2,…,255
B.原码:-128,-127,-126,…,127
C.补码:-128,-127,…,127,128
D.反码:-128,-127,-126,…,127


在计算机中,所谓的机器字长一般是指___B
A.存储器的位数
B.寄存器的位数
C.缓存的位数
D.总线的带宽


当八位寄存器中的二进制数为11111111时,若其为补码则对应的真值是___C
A.+1
B.+127
C.-1
D.-128


通常浮点数被表示成N=S×r^j的形式,其中_。B
A.S为阶码,j为尾数,r是基数
B.S为尾数,j为阶码,r是基数
C.S为尾数,r为阶码,j为基数
D.S为尾符,j为阶符,r是基数


以下各类表示法中,无论表示正数还是负数,_的数值位永远都是其真值的绝对值。A
A.原码
B.补码
C.移码
D.反码


将一个十进制数-129表示成补码时,至少应采用_位二进制代码表示。A
A.9位
B.7位
C.8位
D.6位


在计算机运行过程中,当浮点数发生溢出时,通常情况下计算机仍可以继续运行是___A
A.下溢
B.都不可以
C.上溢
D.都可以


在计算机中,以下选项属于小数点的表示方法的是___B
A.定长表示
B.定点表示
C.变长表示
D.无正确答案


计算机中的数据可以存放在_中。A
A.都可以
B.寄存器
C.主存
D.硬盘


在小数定点机中,以下说法正确的是___C
A.三种机器码都不能表示-1
B.三种机器码都能表示-1
C.只有补码能表示-1
D.只有原码能表示-1


下列数中最小的数为__。A
A.(21)十
B.(40)八
C.(1A)十六
D.(01010101)二


下列关于定点数和浮点数的叙述正确的是:A,B,C,D
A.浮点数运算要分阶码部分和尾数部分,而且运算结果都要求规格化,故浮点运算步骤比定点运算步骤多,运算速度比定点运算的低,运算线路比定点运算的复杂。
B.当浮点机和定点机中数的位数相同时,浮点数的表示范围比定点数的范围大的多。
C.当浮点数为规格化数时,其相对精度远比定点数高。
D.在溢出的判断方法上,浮点数是对规格化数的阶码进行判断,而定点数是对数值本身进行判断。


以下关于机器数和真值的说法正确的是____B,D
A.把符号“数字化”的数称为真值。
B.把带“+”或“-”符号的数称为真值。
C.把带“+”或“-”符号的数称为机器数。
D.把符号“数字化”的数称为机器数


设x为整数,x的真值为25,以下选项与x相等的有__。A,B,D
A.补码二进制串为0,11001的数
B.原码二进制串为0, 11001的数
C.补码二进制串为1,11001的数
D.反码二进制串为0, 11001的数

猜你喜欢

转载自blog.csdn.net/caoyang_he/article/details/80866989
今日推荐