财猫网是不是出问题了:关于有符号的8位2进制数的原码,反码,补码的极值问题?
来源:百度文库 编辑:中科新闻网 时间:2024/05/13 16:06:59
微机原理上的一个问题
有符号的8位2进制数,首位为符号位,0表示+,1表示-,这个就不多说了
原码最大值01111111,相当于十进制+127
原码最小值11111111,相当于十进制-127
反码最大值01111111,相当于十进制+127
反码最小值11111111,相当于十进制-127
补码最大值01111111,相当于十进制+127
补码最小值?
为什么会是10000000,-128
补码=反码+1, 那么对应10000000的反码是多少?
原码的10000000相当于-0,补码的10000000相当于-128?晕死我了
别灌水,谢谢
有符号的8位2进制数,首位为符号位,0表示+,1表示-,这个就不多说了
原码最大值01111111,相当于十进制+127
原码最小值11111111,相当于十进制-127
反码最大值01111111,相当于十进制+127
反码最小值11111111,相当于十进制-127
补码最大值01111111,相当于十进制+127
补码最小值?
为什么会是10000000,-128
补码=反码+1, 那么对应10000000的反码是多少?
原码的10000000相当于-0,补码的10000000相当于-128?晕死我了
别灌水,谢谢
我来分析一下:
其实10000000表示-128,因为2的7次方为128,而第一位是1,所以是-128。(-128不一定要用1 10000000表示)
八位二进制能表示:2的八次方即256个数,你说的:
原码最大值01111111,相当于十进制+127
原码最小值11111111,相当于十进制-127
就只能表示 127+127+1=255个数了
其实是这样的:
原码最大值01111111,相当于十进制+127
原码最小值10000000,相当于十进制-128 (因为10000000不可能表示0了,已有00000000表示0,就只能用来表示-128)
按照这个再写出相应的反码和补码:
反码最大值01111111,相当于十进制+127
反码最小值11111111,相当于十进制-128
补码最大值01111111,相当于十进制+127
补码最小值10000000,相当于十进制-128
关于有符号的8位2进制数的原码,反码,补码的极值问题?
将二进制数转换为八位(有一位符号位)二进制原码.补码.反码-1011=( )原=( )补=( )反
分别写出57和-57的用8位二进制位表示原码,补码和反码
请教关于计算机数据的传输,原码、反码、补码!
假定某台计算机的机器数,占8位,试写出十进制数--67的原码,反码,和补码
假定某台计算机的机器数,占8位,试写出十进制数--67的原码,反码,和补码
紧急!假定某台计算机的机器数,占8位,试写出十进制数--67的原码,反码,和补码
如何用小数表示-1的原码,反码,补码
怎样表示—10的原码,反码,补码呀?
-50的原码,反码,和补码都是什么?