101010的补码和反码是多少
答:原码101010最高位为1表示-, 0表示+ 101010把每一位取反,除最高位外结果为110101 加1为110110
答:负数的原码为真值前加1 反码为原码除了第一位之外,0变1,1变0 补码为反码加1 -10110的原码为110110 反码为101001 补码为101010 0.1011的原码为 01011 反码为01011 补码为01011
答:两个位数不同的补码相加方法是:对于正数,也就是第一位的符号位为0,反码,补码,原码相同。对于负数,补码和原码的关系是原码除符号位的其他位取反后加1,如101010的补码即为,先除去符号位的其它位取反得:110101(这个称为原码的反码)再加1,得:110110。
答:首先将-21换算成2进制110101 原码110101 反码101010 补码101011
答:有符号位吗?没有就是42,有的话取原码(负数用补码表示,先取反面就是补码-1,反码就是0变11变0)加符号,等于-22
答:16~23:10000, 10001, 10010, 10011, 10100, 10101, 10110, 10111,24~32:11000, 11001, 11010, 11011, 11100, 11101, 11110, 11111,32~39:100000, 100001, 100010, 100011, 100100, 100101, 100110, 100111,40~47:101000, 101001, 101010, 101011, 101100, 101101, 101110, 101111,48~55...
答:-5-6=(-5)+(-6)= =10000101+10000110=00001011(原码)=11111010+11111001=11110011(反吗)=11111011+11111010=11110101(补码)
答:+1011的原码是001011,反码是010100,补码是010101。-1101的原码是00010B,反码是01101B,补码是00010B。-10101的原码是10000010B,反码是11111101B,补码是11111110B。
答:0.1011为正数,补码与原码真值一致。仍为0.1011。-0.0101为负数,补码为1.1011。负数补码求法:一种简单的方式,符号位保持1不变,数值位从右边数第一个1及其右边的0保持不变,左边安位取反。另外一种方法,数值位按位取反,末位加1,符号位保持不变。--- 对你的新问题…补充回答下:因为补码...
答:正数的反码,补码,原码都是其本身,只不过在前面加上符号位(0)。正数的符号用0表示而对于负数的符号用1表示……对于负数反码就是按位取反(-10101)反就是(101010),而原码就是在最高位也就是符号位加1就可以了。补码就是求出过反码之后在最低位加1,就拿上面的例子来说,(-10101)反码就...
网友评论:
乜胁14745202468:
求 - 01010 的补码谁能仔细点的啊N= - 01010 其原码 为 101010,求补码的规则是将其原码数值部分”按位求反,末尾加1.“ -
53007乐林
:[答案] 原码101010最高位为1表示-, 0表示+ 101010把每一位取反,除最高位外结果为110101 加1为110110
乜胁14745202468:
二进制数 - 10110的补码是? -
53007乐林
: 8位二进制数表示的有符号数中,最高位(首位)表示数字的正负,0为正,1为负. 其余7位表示数字的值. 对于+0110101,先求原码.因为是正数,最高位为0 原码:0011 0101 正数的原码、反码和补码相同,所以补码=原码= 0011 0101
乜胁14745202468:
二进制数10110110和01110110分别用原码.反码和补码表示的十进制数是多少要详细的答案和步骤 -
53007乐林
:[答案] 01110110 是 0 开始的,是正数,所以比较简单:01110110(二进) = 2^6 + 2^5 + 2^4 + 2^2 + 2^1 = 118 10110110 是 1 开始的,是负数.如果是原码,对应的正数是 1 后面的部分:00110110 = 2^5 + 2^4 + 2^2 + 2^1 = 54如果是反码,对应的正数是...
乜胁14745202468:
二进制数 - 101010的原码是多少 -
53007乐林
: 十进制:-(1*32 + 0*16 + 1*8 + 0*4+ 1*2+ 0*1)=-(32+8+2)=-42 8进制:-101 010=-(前缀0)5 2 (101 →5, 010→2) 16进制:-0010 1010=-(前缀0x)2 A(0010→2,1010→A)
乜胁14745202468:
设机器数为8位,已知Y= - 42,请分别写出Y的原码,反码,补码 -
53007乐林
:[答案] 42(10)=101010(2)-42(10)源码= 1(符号位 1代表负;0代表正) 0(不足7位补0)101010反码= 1(符号位无需变反) 1010101(数值位变反)补码= 1 1010110(二进制加一)1010101+0000001-------------10101101+1=10(进一)1+0=10+0...
乜胁14745202468:
补码,原码,反码 -
53007乐林
: 正数的反码,补码,原码都是其本身,只不过在前面加上符号位(0).正数的符号用0表示而对于负数的符号用1表示……对于负数反码就是按位取反(-10101)反就是(101010),而原码就是在最高位也就是符号位加1就可以了.补码就是求出过反码之后在最低位加1,就拿上面的例子来说,(-10101)反码就是(101010)补码就是(101011).如果机器位不一样得出的结果也是不一样的…………
乜胁14745202468:
求补码时有进位怎么办?注意不是补码相加如[X]补=10000,则X=?又如[X]原=10000,它的补码等于多少?为什么?进位是怎样处理的? -
53007乐林
:[答案] 1.对于正数,也就是第一位的符号位为0,反码,补码,原码相同 2.对于负数,补码和原码的关系是原码除符号位的其他位取反后加1. 如101010的补码即为: 2.1.先除去符号位的其它位取反得:110101(这个称为原码的反码) 2.2.再加1,得:...
乜胁14745202468:
二进制数+1011的原码、反码、补码分别是什么?(还有 - 1101和 - 101010) -
53007乐林
: +1011:原码=反码=补码=01011.-1101: 原码是 11101, 反码是 10010, 补码是 10011.-10101: 原码是 110101, 反码是 101010, 补码是 101011.
乜胁14745202468:
求0.1011和 - 10110的原码、反码、补码 -
53007乐林
: 负数的原码为真值前加1 反码为原码除了第一位之外,0变1,1变0 补码为反码加1-10110的原码为110110 反码为101001 补码为101010 0.1011的原码为 01011反码为01011补码为01011
乜胁14745202468:
求补码时有进位怎么办?注意不是补码相加 -
53007乐林
: 1.对于正数,也就是第一位的符号位为0,反码,补码,原码相同2.对于负数,补码和原码的关系是原码除符号位的其他位取反后加1.如101010的补码即为: 2.1.先除去符号位的其...