怎么用16位二进制数表示数的原码,反码,补码,如+127,-128.
我想知道怎么得出来的,
人气:398 ℃ 时间:2019-08-19 13:16:03
解答
真值:+127D=+7FH=+111 1111B
原码: 0000 0000 0111 1111最左的0是符号位,其余高7位用0补齐16位
正数的反码、补码与原码相同
真值:-128D=-80H=-1000 0000B
原码:1000 0000 1000 0000 最左的1是符号位,其余高7位用0补齐16位
反码:1111 1111 0111 1111 将原码除符号位之外各位取反
补码:1111 1111 1000 0000 在反码的最低位+1
推荐
猜你喜欢
- 小红一共买了27个桃子,送给3个小孩还剩几个桃子?
- 鲁迅先生对敌人的态度是怎样的
- 用一副三角尺能够拼成哪些度数的角?请把这些角的度数写出来.
- 6月的英文怎么写
- .8牛的压力作用在1厘米2的面积上,产生的压强是 帕,若压力不变,要产生4×104帕压强,受力面积应为__ __米2
- 化学植筋加固是什么?
- 一个圆柱直径2米,高0.7米,求半径,表面积,体积
- 排列组合,从乒乓球运动员男5名,女6名中组织一场混合双打比赛