真值:-0110110
原码:10110110
反码:11001001
补码:11001010
首先,真值的正负号,其原码,补码,反码的表示方法都是一样:其最高位(我们叫做符号位)为0表示正,1表示负.
正数的原码,补码,反码都是一样.
负数比较特殊,下面介绍负数的原码,补码,反码的变换:
通过原码求反码的方法:符号位不变,其余各位分别取反.
通过原码求补码的方法:先求原码的反码,然后对反码加1.(注意,机器的补码操作会出现溢出最高位的情况!)
通过补码求原码:对补码减1,所得结果符号位不变,其余各位取反.(即原码求补码的逆过程)
设机器数为8位.已知Y=-0110110,请分别写出Y的原码,补码,反码.
设机器数为8位.已知Y=-0110110,请分别写出Y的原码,补码,反码.
数学人气:784 ℃时间:2019-09-02 09:38:35
优质解答
我来回答
类似推荐
猜你喜欢
- 1请以"爱护动物"为主题拟一条标语
- 29分之2减16分之7乘以9分之2为什么简便以后等于8分之1?究竟是什么理由?
- 3求丰子恺忆儿时阅读理解答案(钓鱼的那个)
- 4已知x的平方减4x加1等于零,求x的平方加x的负2次方加一的值
- 5用0、1、3、6、9和小数点可以组成许多小数,其中比6.109大又比9.601小的数有哪些?
- 6如果a,b互为相反数,c,d互为倒数,m的绝对值为3,求a+b+3m-cd的值
- 71molNe中含有6.02x10的24次幂个电子,这句话对吗,为什么?
- 8三峡的单个字翻译?
- 9幸福是什么 幸福就是( )的奉献
- 10四边形ABCD中,对角线AC、BD相胶于点O,过点O作AB的平行线分别交AD、BC、DC的延长线于F、E、G,