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 理工類專業 數學與應用數...