作业帮 > 数学 > 作业

请问62056的二进制是1111001001101000那他的十六位原码和十六位补码怎么溢出啊

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/14 14:02:46
请问62056的二进制是1111001001101000那他的十六位原码和十六位补码怎么溢出啊
所谓原码、补码等编码方式,是用来表示带符号数的.16位二进制原码的表示范围是-32767~+32767,16位二进制补码的表示范围是-32768~+32767.16位二进制原码1111001001101000表示十进制数-29288,16位二进制补码1111001001101000表示十进制数-3480,因此无论是16位二进制原码还是16位二进制补码都无法表示出62056这个数.
再问: 那请问无法表示的话要如何溢出
再问: 那请问无法表示的话要如何溢出
再答: 在没有进行算数运算的情况下,不存在溢出的问题,由于16位二进制补码的表示范围就是-32768~+32767,因此从一开始就不存在62056这个数值。