文章目录:
用8位机器字写出-18的原码,补码和反码
x = -18d = -10010b
x原 = 10010010b
x反 = 11101101b
x补 = 11101110b
用8位二进制位【最高位为符号位】写出十进制数-18的原码、反码、补码,分别是?
原码:10010010(最高位符号位,由于是负数,为1)
反码:11101101,在原码基础上,除符号位其余取反
补码:11101110,在反码基础上,末位加1
望采纳
怎么计算(-18)+的原码,补码和反码?
这个看按多少位来算了,不管按多少位,首位为符号位。
如按8位:
原码:1001 0010 (符号位为1,数值与整数原码相同)
反码:1110 1101 (符号位不变,数值按位取反)
补码:1110 1110 (在反码基础上末位加1)
按16位:
原码:1000 0000 0001 0010
反码:1111 1111 1110 1101
补码: 1111 1111 1110 1110
按32位雷同。
,首位为符号位。如按8位:原码:1001 0010 (符号位为1,数值与整数原码相同)反码:1110 1101 (符号位不变,数值按位取反)补码:1110 1110 (在反码基础上末位加1)按16位
文章目录:1、用8位机器字写出-18的原码,补码和反码2、用8位二进制位【最高位为符号位】写出十进制数-18的原码、反码、补码,分别是?3、怎么计算(-18)+的原码,补码和反码?用8位机器字写出-18的