一个整数的补码就是其原码除符号位外取反加1。

题目
判断题
一个整数的补码就是其原码除符号位外取反加1。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用补码表示的n位带符号的整数,其数值范围从______到2n-1-1。


正确答案:2
2

第2题:

一个16位带符号的二进制整数,用原码和补码表示的负数最多分别有______个(不包括0)。

A.215,215-1

B.215-1,215

C.216,216-1

D.216-1,210


正确答案:B
解析:16位整数原码,补码的最高位表示符号位,对于负数其最高位都为1;原码可以表示的负数的范围为11111111111111~1000000000000001,即-32767-1,共215-1个;补码可以表示的负数范围为100000000000000000~1111111111111111,即-32768~-1共215个。

第3题:

一个不带符号的二进制数,如何求其补码?()

A.补码等于其二进制数原码

B.二进制数原码逐位求反

C.二进制数反码最低有效位加1

D.二进制数低位(包括小数部分)的第一个“1”右边保持不变(包括此1),左边依次求反


正确答案:CD

第4题:

关于整数补码表示方法的叙述中,( )是正确的。

A、负数的补码其符号位是“0”

B、负数的补码是该数绝对值的原码最末位加1

C、负数的补码是该数绝对值的反码最末位加1

D、负数的补码与该数的原码形式相同


正确答案:C

第5题:

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

A.128

B.0

C.1

D.-1


正确答案:D

第6题:

负数的补码就是原码逐位取反后的结果。()

此题为判断题(对,错)。


正确答案:错误

第7题:

某计算机系统中,16位浮点数的表示格式如图6-1所示。其中阶码4位(含1位符号)为定点整数,尾数12位(含1位符号)为定点小数,设一个数机器码为1110001010000000。

若阶码为移码且尾数为原码,则其十进制数真值为(2);若阶码为补码且尾数为补码,则其十进制数真值规格化后的机器码为(3)。

A.20

B.25

C.0.078125

D.20.969375


正确答案:A

第8题:

一个16位带符号二进制整数,用原码和补码表示的负数最多分别有______个(不包括0)。

A.215,215-1

B.215-1,215

C.216,216-1

D.216-1,216


正确答案:B
解析:16位整数原码,补码的最高位表示符号位,对于负数其最高位都为1;原码可以表示的负数的范围为1111111111111111~1000000000000001,即-32767~-1,共215-1个;补码可以表示的负数范围为100000000000000000~1111111111111111,即-32768~1共215个。

第9题:

下列描述正确的有()。

A.原码每位取反可得到反码

B.正数的原码和其反码一样

C.补码符号位取反即得到移码

D.所有编码中正数符号位为0,正数符号位为1


答案BC

第10题:

负数的补码是______各位求反,然后末位加1。

A.先对符号

B.先对原码中除符号位以外的

C.先对原码

D.不对


正确答案:B

更多相关问题