原码,补码,反码转换例题精讲

原码,反码,补码,都为二进制数

0为正,1为负

原码=符号位+原值

反码=原码的符号位不变+原值全部取反

补码=反码+1

例题1:已知原码求反码与补码

例如 令x的原码为10110100,求其补码与反码?

原码:10110100

反码:11001011

补码:11001100

补码=符号位不变+原数值

反码=补码-1

原码=反码的符号位不变+原数值全部取反

例题2:已知补码求原码与反码

x的补码为10110100,求其原码与反码?

补码:10110100

反码:10110011

原码:11001100

反码=符号位+原数值

补码=反码+1

原码=符号位不变+原数值全部取反

例题3:已知反码求原码与补码

x的反码为10110100,求其原码与补码

反码:10110100

原码:11001011

补码:10110101

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/6060.html

(4)
江山如画的头像江山如画管理团队
上一篇 2020年4月24日 上午9:45
下一篇 2020年4月26日 下午8:15

99%的人还看了以下文章

发表回复

登录后才能评论

评论列表(1条)

  • 江山如画的头像
    江山如画 2020年4月27日 下午2:48

    X的真值为32,Y的真值为–19,求[X+Y]补 解:00001101B