1樓:輪看殊
是101100。
負數的補碼是對其原碼逐位取反,但符號位除外;然後整個數加1。
1000110逐位取反,符號位除外,得-0111001。
整個數加1,得-0111010。
把負號變成1,得的-1000110的補碼是:10111010。
二進位制數有兩個特點:它由兩個基本字元0,1組成,二進位制數運算規律是逢二進一。
為區別於其它進製數,二進位制數的書寫通常在數的右下方注上基數2,或加後面加b表示。
例如:二進位制數10110011可以寫成(10110011)2,或寫成10110011b,對於十進位制數可以不加註。計算機中的資料均採用二進位制數表示,這是因為二進位制數具有以下特點:
1) 二進位制數中只有兩個字元0和1,表示具有兩個不同穩定狀態的元器件。例如,電路中有,無電流,有電流用1表示,無電流用0表示。類似的還比如電路中電壓的高,低,電晶體的導通和截止等。
2) 二進位制數運算簡單,大大簡化了計算中運算部件的結構。
2樓:野地花社
計算機帶符號機器數論定點方法表示還浮點方法表示都有原碼,反碼和補碼三種表示形式 原碼:原碼表示法形式與二進位制數原來表示方法基本樣所同僅原碼增加。
3樓:做而論道
二進位制數-110 1010 的補碼是?
二進位制數-110 1010 的八位補碼是:1001 0110。
乙個八位二進位制數的補碼為11010111對應的十進位制數為?
4樓:做而論道
補碼 1101 0111,對應的十進位制數為?
二進位制數,每個位,都對應乙個十進位制數。
你把各位之和,求出來,即為對應的十進位制數。
八位補碼的首位 1,應該是 128。
但是,它還代表負號。所以,它就是-128。
因此:-128 + 64 + 16 + 4 + 2 + 1 =-41。
如果首位不是 1,如補碼: 0101 0111。
那麼,就是:64 + 16 + 4 + 2 + 1 = 87。
由補碼,求真值,不必繞到「原碼反碼取反加一」。
你只要會做「二進位製到十進位制」的轉換,就可以了。
但是,要記住:首位是負數。
5樓:匿名使用者
補碼:11010111
反碼:11010110
原碼:10101001
十進位制數值:-(2^5+2^3+1)=-41
二進位制補碼11101110的十進位制真值為多少
6樓:羽月談娛
11101110二進位制轉換十進位制是,化為十進位制為14*(16+1)=14*17=238,也可以把11101110先化為十六進製制ee,再化為十進位制,e為十進位制的14,所以得14*16+14=238。
7樓:做而論道
由補碼求真值,是非常簡單的事。
你既不用求「反碼原碼」,也不用想著「符號位不變」。
取反加一」或「減一取反」,都是不需要的。
你只要做【數 制 轉 換】,結果,就出來了。
已知八位補碼是
首位的 1,既代表負數,也代表-128。
其餘位,都是正數:64 + 32 + 8 + 4 + 2 = 110。
各位之和,就是真值:-128 + 110 =-18。
如果補碼是
各位之和,就是真值:64 + 32 + 8 + 4 + 2 = 110。
二進位制數+1011的原碼、反碼、補碼分別是什麼?(還有-1101和-101010)
8樓:洋星然偶瑤
+1011b和-1101b都是二bai
進製整數,du
有正負zhi之分,所以有正負號。在計算機dao中,二進位制數是用回二進位制編碼來表。
答示的,同乙個數,不同的編碼方式,其形式就有所不同。所謂的原碼、補碼、反碼等等,就是三種不同的編碼方式。在這三種二進位制編碼中,有乙個共同的特點,就是用編碼的最高位來表示這個編碼所表示的二進位制數的符號位:
0』表示『+』1』表示『-』而除了最高位之外的其它低位,則不同的編碼方式其形式有所不同。
例如+1011b和-1101b,至少需要用5個二進位制位來表示其原碼、補碼或者反碼,通常我們用8位或者16位編碼來表示。
例如+1011b的8位二進位制原碼、補碼和反碼,形式都是00001011b;但-1101b的8位二進位制原碼為10001101b,8位二進位制補碼為11110011b,8位二進位制反碼為11110010b。
二進位制數+1011的原碼、反碼、補碼分別是什麼?(還有-1101和-101010) 10
9樓:匿名使用者
+1011的原碼。
是001011,反碼是010100,補。
碼是010101。
1101的原碼是00010b,反碼內是01101b,補碼是00010b。
10101的原碼是10000010b,反碼是11111101b,補碼是11111110b。
擴充套件容資料
正整數的補碼是其二進位制表示,與原碼相同,負整數的補碼,將其原碼除符號位外的所有位取反(0變1,1變0,符號位為1不變)後加1。
正數的反碼與其原碼相同;負數的反碼是對正數逐位取反,符號位保持為1。對於二進位制原碼10010求反碼:((10010)原)反=對正數(00010)原含符號位取反= 反碼11101 (10010,1為符號碼,故為負)。
原碼就是符號位加上真值的絕對值, 即用第一位表示符號, 其餘位表示值。 比如如果是8位二進位制。
關於二進位制負數的補碼,二進位制負數的補碼的原理為什麼要用補碼的形式改更負
胖大熙 求負整數的補碼,將其原碼除符號位外的所有位取反 0變1,1變0,符號位為1不變 後加1。同一個數字在不同的補碼錶示形式中是不同的。比如 15的補碼,在8位二進位制中是11110001,然而在16位二進位制補碼錶示中,就是1111111111110001。以下都使用8位2進位制來表示。例子 求...
二進位制的補碼多少位?8位二進位制補碼計算步驟是什麼
這個,可以自定義。最大的位數,取決於你的計算機,記憶體的大小。8位二進位制補碼計算步驟是什麼?正數 零的補碼,與其數值相同。負數的補碼,用 256 加上該數。補碼的計算步驟,與普通的二進位制計算步驟,完全相同。1 補碼是抄把減法用加法計算,採用進製丟的方法得到結果時應該補足的數。位二進位制補碼的計算...
十進位制數60轉換成二進位制數,二進位制數1110111轉換成十進位制數是
96未來可期 十進位制整數轉二進位制的方法是除2取餘法。十進位制數60轉換成二進位制數全過程如下 60 2 30.0 30 2 15 0 15 2 7.1 7 2 3.1 3 2 1.1 1 2 0.1 是除的意思,等號後面第一列為商,第二列為餘數餘數的倒序即為結果 111100 文史一家人 轉化為...