Architecture 使用最小的位来表示-51,将其转换为有符号的二进制数
我从教科书上得到这个问题,我不确定我是否理解“使用最小位数”部分 51二进制是Architecture 使用最小的位来表示-51,将其转换为有符号的二进制数,architecture,binary,twos-complement,Architecture,Binary,Twos Complement,我从教科书上得到这个问题,我不确定我是否理解“使用最小位数”部分 51二进制是00110011 我想得到-51,我们就转换成2的赞美 0011 0011 -flip bits- 1100 1100 - add one - --------- 1100 1101 因此,11001101是-51,用两个字来表示敬意。但是,我们如何用最小的位数来表示符号大小呢?被那部分弄糊涂了 您应该使用0110011,而不是使用0011,因为您只需要6位数字就可以得到5
00110011
我想得到-51,我们就转换成2的赞美
0011 0011
-flip bits-
1100 1100
- add one -
---------
1100 1101
因此,
11001101
是-51,用两个字来表示敬意。但是,我们如何用最小的位数来表示符号大小呢?被那部分弄糊涂了 您应该使用0110011
,而不是使用0011
,因为您只需要6位数字就可以得到51,并为符号多取一位