全球旧事资料 分类
情况:(1)正数的补码:与原码相同。例如,9的补码是00001001。(2)负数的补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。12幻灯片13已知一个数的补码,求原码的操作分两种情况:(1)如果补码的符号位为“0”,表示是一个正数,所以补码就是该数的原码。(2)如果补码的符号位为“1”,表示是一个负数,求原码的操作可以是:符号位为1,其余各位取反,然后再整个数加1。例如,已知一个补码为11111001,则原码是10000111(7):因为符号位为“1”,表示是一个负数,所以该位不变,仍为“1”其余7位1111001取反后为0000110;;再加1,所以是10000111。

13
f幻灯片14扩展练习:1.用8个二进位表示无符号整数时,可表示的十进制整数的范围是________。2.假设某计算机系统用8bit表示一个带符号的整数,则如果用原码表示数据,其能够表示的范围_________。3.9位原码可表示的带符号位的整数范围是_________。4.11位补码可表示的整数的数值范围是________。5.16个二进位表示的正整数其取值范围是________。
14幻灯片157.有一个字节的二进制编码为11111111,如将其作为带符号整数的补码,它所表示的整数值为________8.在用原码表示整数“0”时,有“100000”与“000000”两种表示形式,而在补码表示法中,整数“0”只有________种表示形式。9.十进制数52用8位二进制补码表示为__________。(2006单选)A.11010100B.10101010C.11001100D.0101010110.十进制负数61的八位二进制原码是__________

15幻灯片1611.补码10110110代表的十进制负数是12.二进制正数的补码______。A.是其原码加1B.与其原码相同C.是其原码减1D.是其反码加113.十进制正数38的八位二进制补码是______。14.在下列无符号十进制数中,能用8位二进制数表示的是______。A.255B.256C.317D.28915.十进制数75用二进制数10110101表示,其表示方式是______。A.原码B.补码C.反码D.ASCII码
16幻灯片17
f
16.有两个二进制数X01101010,Y10001100,试比较它们的大小。(1)X和Y两个数均为无符号数;(2)X和Y两个数均为有符号的补码数。17.长度为1个字节的二进制整数,若采用补码表示,且由5个“1”和3个“0”组成,则可表示的最小十进制整数为___。A.-120B.-113C.-15D.-818.一个8位补码由4个“1”和4个“0”组成,则可表示的最大十进制整数为________。A.120B.60C.15D.240

17幻灯片1819.X的r
好听全球资料 返回顶部