工学

填空题字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为()D,()D或()D。

题目
填空题
字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为()D,()D或()D。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

二进制数11001100为原码的时候,它代表的真值为(7);若它是补码,则它代表的真值为(8);十进制数-1的补码用8位二进制数表示为(9)

A.204

B.-76

C.-204

D.76


正确答案:B
解析:(7)~(9)二进制数11001100为原码,最高位为1,所以它为负数。后面7位数据代表的绝对数为76,所以,它的真值为-76。若二进制数11001100为补码,则可以知道它对应的原码为10110100,所以它对应的真值为-52,-1的补码用8位二进制数表示为111111110。

第2题:

若某个8位二进制数的[X]补和[X]原表示形式相同,则该数是( )

A.只能为正数

B.只能为0

C.为-0

D.为正数或某个特定的负数


正确答案:D

第3题:

一个无符号非零二进制整数的左边最高两位为0,对该无符号数左移两次,形成一个新的无符号二进制数,则新的二进制数是原数的_____

A.3倍

B.4倍

C.2倍

D.5倍


正确答案:B
无论进行算术左移还是逻辑左移,右边最低位都补0,左移两次之后,形成一个新的无符号二进制数应该是原数的4倍。

第4题:

下列各数为十六进制表示的8位二进制数,请说明当它们分别被看作是用补码表示的带符号数或无符号数时,它们所表示的十进制数是什么?D8


正确答案: D8H表示的带符号数为-40,D8H表示的无符号数为216;

第5题:

若二进制定点小数真值是-0.1101,机器中表示为1.0010,则该数采用的编码方法是()。

A.原码
B.补码
C.反码
D.移码

答案:C
解析:
真值-O.1101,对应的原码表示为1.1101,补码表示为1.0011,反码表示为1.0010。移码通常用于表示阶码,不用来表示定点小数。

第6题:

某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。

A.128

B.0

C.1

D.-1


正确答案:D

第7题:

一只密码箱的密码是一个三位数,满足3个数字之和为19,十位上的数比个位上的数大2。若将百位上的数与个位上的数对调,得到一个新密码,且新密码数比原密码的数大99,则原密码数是:

A.397
B.586
C.675
D.964

答案:B
解析:
第一步,本题考查多位数问题,用代入排除法解题。
第二步,根据十位上的数字比个位上的数字大2,发现四个选项都满足,根据百位上的数字与个位数字对调,新密码比原密码大99可得,只有B选项586对调后得到685,且685-586=99满足题意。
因此,选择B选项。

第8题:

若某数X的真值为1010,在计算机中该数表示为1110,则该数所用的编码方法是()码。

A.原

B. 补

C. 反

D. 移


参考答案:B

第9题:

机器字长为16位,一个机器数为94B9H,当分别将其视为无符号数和带符号数时,其对应的十进制真值分别为()。

  • A、38073,-2745
  • B、38073,-27464
  • C、2745,-2745
  • D、38073,-27463

正确答案:D

第10题:

在二进制系统中,误码数目就等于传错信息的比特数。


正确答案:错误

更多相关问题