16位二進位制補碼所表示數的最小值

2021-08-26 05:35:00 字數 1434 閱讀 4197

1樓:四角瑪

-32768 也就是負2的15次方!

求16位二進位制表示的原碼、反碼、補碼的最小值

2樓:

16進位制的最高位表示正負,必須為1

然後就是剩下15位了。

原碼最小是01111111111111111b,就是-((2^16)-1),就是-32767

反碼和原碼一樣,只是0和1相反,所以是01000000000000000b也是一樣,-32767

補碼則是反碼減一,最小也是01000000000000000b,就是-32768

3樓:匿名使用者

16位二進位制數原碼可表示數的範圍-32767~+3276716位二進位制數反碼可表示數的範圍-32768~+3276716位二進位制數補碼可表示數的範圍-32768~+32767綜上,答案一目瞭然。

回答者: 雨淚孤辰 - 二級 2010-3-4 09:5716位二進位制數反碼可表示數的範圍-32768~+32767錯了,反碼最小可表示-32767

8位二進位制補碼錶示整數的最小值是什麼,最大值是什麼

4樓:四舍**入

最大+127,最小百 -128

補碼錶示的數,是沒有正負度0的,因此除了最高位的符問號位以外,可以答表示的數最大為版 127,

因此最大為 +127 而因為 10000000,並不是表權示為 -0 因此人家用 1000000表示 -128

1、正數的反碼和補碼都與原碼相同。

2、而負數的反碼為對該數的原碼除符號位外各位取反。

3、負數的補碼為對該數的原碼除符號位外各位取反,然後在最後一位加1

5樓:可軒

8位字長整數:

原碼範圍:1111 1111b~0111 1111b真值範圍: -111 1111b~+111 1111b, 即 -127d~ +127d

.反碼範圍:1000 0000b~0111 1111b真值範圍: -111 1111b~+111 1111b, 即 -127d~ +127d

.補碼範圍:1000 0000b~0111 1111b真值範圍:-1000 0000b~+111 1111b, 即 -128d~ +127d

6樓:金色潛鳥

8位二進位制補碼錶示整數的最小值是 -128, 最大值是 +127.

原因:正數的補碼就是其本身,8位二進位制最大正整數是 0111111,也就是十進位制值 127。

負數的補碼是它原數的反碼加1,最小值,就是負得最多的數,即二進位制 1000 0000。十進位制-128。

推導: -128 =(-1)+(-127) = 原碼 1000 0001+原碼 1111 1111 =

補碼 1111 1111 + 補碼 1000 0001 = 補碼 1000 0000。

表示6種狀態的二進位制數至少需要 位二進位制編碼

表示6種狀態的二進位制數至少需要 3 位二進位制編碼。可以這樣算 1位就可以表示2種可能,x位就可以表示x個2相乘個可能。6種狀態,也就是6種可能了。2位就可以表示4種可能,3位就可以表示8種可能,所以至少需要3位了。在計算機中,通常不使用 二進位制數 這個詞,而是用 二進位制碼 因為二進位制數只是...

為什麼8位二進位制的補碼取值範圍是

八位二進位制正數的補碼範圍是0000 0000 0111 1111 即0 127,負數的補碼範圍是正數的原碼0000 0000 0111 1111 取反加一 也可以理解為負數1000 0000 1111 1111化為反碼末尾再加一 所以得到 1 0000 0000 1000 0001,1000 00...

二進位制8位能表示的數用十六進位制表示的範圍是

二進位制8位能表示的數用十六進位制表示的範圍是 7f h到 80 h。16進位制有16個數,0 15,用二進位制表示15的方法就是1111,從而可以推斷出,16進位制用2進位制可以表現成0000 1111,顧名思義,也就是每四個為一位。即二進位制數到十六進位制數的轉換方法為從小數點開始,分別向左 右...