在所有由兩個「1」和「0」組成的八位二進位制整數(補碼)中,能表示的最小十進

2021-03-26 18:33:52 字數 4517 閱讀 7874

1樓:匿名使用者

是-127;原碼是11111111,反碼是10000000,負數的補碼是反碼+1,所以補碼是10000001

2樓:做而論道

1 0 0 0 0 0 0 1

-1 1 1 1 1 1 1 = -127。

在所有由兩個「1」和6個「0」組成的8位二進位制整數(補碼)中,能表示的最小十進位制數是? 10

3樓:匿名使用者

最小補碼10000001

原碼11111111=-127

用八位二進位制數表示-128的原碼,反碼,補碼,求指點!

4樓:千鋒教育

8位字長整數

:bai

原碼範圍du:1111 1111b~

zhi0111 1111b

真值dao範回圍: -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

.8 位二進位制數的原碼、反碼、補碼,不以能表示 +128d

5樓:翠蘭英由辛

負數用絕對值bai

的反碼du+1

就是補碼表示的zhi。

128原碼

10000000

(無符號dao數)

反碼01111111

補碼10000000

所以-128

應該是10000000

表示(有版

權符號數)

實際只有7位有效。

範圍應該是

-128

到127

共256個數字

如果128

用8位有符號表示

剛好表示不了。

乙個8位補碼由6個「1」和2個「0」組成,則可表示的最大整數為

6樓:匿名使用者

首先要明白補碼

來的含義:自

正整數的補碼是其二進位制表示,與原碼相同。

例如:+5 (原碼:0000 0101, 補碼:0000 0101)

求負整數的補碼,將其原碼除符號位外的所有位取反(0變1,1變0,符號位為1不變)後加1。

例如:-5 (原碼:1000 0101, 補碼:1111 1011)

因為最高位為1表示負數, 為0表示正數;

所以8位的補碼表示的最大正數應該是:0111 1111 (十進位制表示127),

因為要求6個「1」,2個「0」,所以你要的數是:0111 1110 (十進位制表示126)。

望採納, 謝謝。

長度為乙個位元組的二進位制整數,若採用補碼表示,由5個1和3個0組成,則可表示的最小十進位制整數是什麼???

7樓:湯旺河邊

8位無符號二

進製數能夠

表示:0~255

8位有符號二進位制數能夠表示:-128~127用5個1和3個0組成的二進位制補碼數,可表示的最小十進位制數為:-113,其對應的二進位制數為:10001111b

10001111

取反後,

0111000

加1後,

01110001b,對應的十進位制數為:113

8樓:匿名使用者

b (11111000)

b -(00000111)d 7

9樓:匿名使用者

原碼:00001000

反碼:11110111

補碼:11111000就是8

由4個1和4個0組成的8位二進位制定點整數(補碼表示),可表示的最大負數

10樓:匿名使用者

因為是最大的負數,所以符號位一定是1。

補碼10000111,反碼10000110,原碼11111001=-121

11樓:匿名使用者

-121肯定是這個,要過程嗎

12樓:匿名使用者

倒數第二行的取反,符號位不需變換,應該為:「取反 = 10010000 = -16d」,最後一句難免有點牽強。

13樓:匿名使用者

1的8位二進位制數:00000001b,取反=11111110b,加1=11111111b,這是-1的補碼,也是最大負數

2的8位二進位制數:00000010b,取反=11111101b,加1=11111110b,這是-2的補碼

因此8為二進位制補碼負數包含4個1和4個0最大的數為11110000b,減1=11101111b,取反=00010000b=16d,即-16d=11110000b

在所有由兩個「1」和6個「0」組成的8位二進位制整數(補碼)中,能表示的最小十進位制數是?

14樓:匿名使用者

最小補碼10000001

原碼11111111=-127

15樓:匿名使用者

要是最小只能最高位為1,而還有個1應該放最低位

便是1000 0001

這個二進位制數的大小為-127

乙個8位補碼由4個1和4個0組成,則可表示的最大十進位制整數為多少

16樓:匿名使用者

可表示的最大十進位制整數為120,二進位制表示為0111 1000。

補碼的第一位為符號位,0表示正,1表示負,要求最大,所以應該為正數,所以第一位應該為0。剩下7位為數值位,這裡還剩下4個1和3個0,越高位表示的數值越大,所以要盡可能把1放在高位,而把0放在低位,所以數值位最大的表示應為111 1000。

綜上,4個1和4個0組成的8位補碼可表示的最大值為0111 1000,也就是十進位制的120。

擴充套件資料

在計算機系統中,數值一律用補碼來表示和儲存。使用補碼,可以將符號位和數值域統一處理;同時,加法和減法也可以統一處理。

原碼:在數值位前加一位符號位,即為原碼。符號位0表示正數,1表示負數。

反碼:原碼的符號位不變,數值位按位取反即得到反碼。

補碼:正整數的補碼與原碼相同;負整數的補碼,要將其原碼除符號位外的所有位取反後加1,也就是反碼加1。

17樓:匿名使用者

一、8位補碼中,首位是符

號位,表示數字的正負,0為正,1為負,其餘7位表示數值的大小,7位的二進位制數最大就是7個1,1111111b = 127d,轉換成十進位制就是127

二、若求最小,補碼負數的特點是數值位對應的真值越小,其絕對值越大,即負得越多。所以由4個1和4個o組成的補碼數中,最小的補碼表示為10000111,即真值為-121。

18樓:愛夢薰衣草樂園

應該要考慮兩點,補碼和有無符號位的問題: 都可以按照有無設定符號位分為兩種情況: 第一題:

(1)考慮有符號位,並且是首位,則,擁有4個1,4個0組成的最大整數數,應該是乙個整數,那麼,補碼和原碼是一樣的;那麼,補碼形式和原碼形式應該是:0111 1000 即2^7-8=120 (2)若是這八位都是真值位,即不含符號位是,最大時也是正數,所以,補碼和原碼一致,應該是: 1111 0000 即:

2^8 - ( 2^4 - 1 )= 256 - 15 =241 第二題,可以按照這樣的思想考慮,所以有: (1)具有符號位, 最大能表示的是 0111 1100 即:2^7 - 3 = 125 (2)不具有符號位,是大能表示的是:

1111 1000 即:2^8-( 2^3-1 ) = 256 - 7 =249 你看看是不是這樣考慮的,.^_^.

19樓:可軒

[x]補 =0111 1000b

x = +111 1000b = +120d

長度為乙個位元組的二進位制整數,若採用補碼表示,且由5個-1和3個0 組成,則可表示的最小十進位制整數為

20樓:一生乙個乖雨飛

-113,用5個1和3個0組成的二進位制補碼數,可表示的最小十進位制數為:-113,其對應的二進位制數為:10001111b。

8位無符號二進位制數能夠表示:0~255;8位有符號二進位制數能夠表示:-128~127。

計算機中的符號數有三種表示方法,即原碼、反碼和補碼。三種表示方法均有符號位和數值位兩部分,符號位都是用0表示「正」,用1表示「負」,而數值位,三種表示方法各不相同。

在計算機系統中,數值一律用補碼來表示和儲存。原因在於,使用補碼,可以將符號位和數值域統一處理;同時,加法和減法也可以統一處理。此外,補碼與原碼相互轉換,其運算過程是相同的,不需要額外的硬體電路。

21樓:匿名使用者

8位二進位制補碼10001111表示十進位制數-113。

用0和5組成八位數 0都不讀 寫兩種方法

次個檸檬 1 55500000 五千五百五十萬 2 55005000 五千五百萬五千 3 50005500 五千萬五千五百 55500000 555.00000 55500000和5505000 茫茫人海一亮星 用5個0和3個5組成一個八位數 一個0都不讀 寫兩種方法?1 55500000 五千五百...

由9,1,0組成的數,唯讀兩個o的數和0都要

唯讀兩個零 990901001,讀作 九億九千零九十萬一千零一 三個零都讀 909091011,讀作 九億零九百零九萬一千零一百一十一 乙個數由3個6和3個o組成,寫出符合要求的數。1唯讀乙個 0 2唯讀二個 0 660006 600606 600660讀作陸拾萬零陸佰陸拾。6006o6讀作陸拾萬零...

0到9位組成的五位數,可以0開頭,其中有兩個數是重複的,另外數不重複,比如00123,

有兩個數重複另外三個數不重複的一共是c 10,1 c 5,2 a 9,3 50400個。c 10,1 是先選擇乙個可以重複的專 數,c 5,2 是這個可重複的數在5數字屬中選擇兩個位置放入,a 9,3 是在其餘9個數中選3個排列於剩下的3個數字。大學理工類都有什麼專業 10 理工類專業 數學與應用數...