当前位置 :
计算机原码反码补码某数若用8位补码表示为10110110,则用16位补码表示位1111111110110110,若8位补码为01011001,则16位补码表示为000000000101101从8位变到16位,不是在左边一直补0的吗?为什么第一种的前
1人问答
更新时间:2024-04-17 20:18:16
问题描述:

计算机原码反码补码

某数若用8位补码表示为10110110,则用16位补码表示位1111111110110110,若8位补码为01011001,则16位补码表示为000000000101101从8位变到16位,不是在左边一直补0的吗?为什么第一种的前面都是加的1,而后一种则都是加的0,而且为什么后面的是15位,不应该是16位的吗?

秦茗回答:
  补码的最高位,它能代表正负数.   它也称为:符号位.   扩充位数时,符号不变.   所以,原来是1,就添加一串1,原来是0,就添加一串0.
最新更新
优秀数学推荐
热门数学
PC端 | 移动端 | mip端
问答网(wenda2.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

邮箱:联系方式:

Copyright©2009-2021 问答网 wenda2.com 版权所有 闽ICP备2022000227号-1