1樓:做而論道
數字(無論十進位制還是二進位制),只有:負數、零、正數,三種;
沒有 正零、負零。
數字 零,變成原碼、反碼後,才有+0、-0。
另外,討論這個問題時,一般不討論小數。
那麼,只是討論:0、1101、-1101。
數字 補碼 原碼 反碼。
由於原碼、反碼代表數字的形式,並不規範,所以計算機裡面,並不使用它們。
只是使用補碼就可以了。
假設某計算機的機器數為8位,寫出下列各數的原碼、補碼和反碼:21,-35,-26
2樓:花降如雪秋風錘
1、21
原碼:0001 0101
補碼:0001 0101
反碼:0110 1010
原碼:1101 1101
補碼:0010 0011
反碼:1010 0010
原碼:1110 0110
補碼:0001 1010
反碼:1001 1001
正整數的補碼是其二進位制表示,與原碼相同。負整數的補碼,將其原碼除符號位外的所有位取反(0變1,1變0,符號位為1不變)後加1 。
3樓:匿名使用者
21的原碼:0001 0101,補碼:1110 1011-35的原碼:
1101 1101,補碼:0010 0011-26的原碼:1110 0110,補碼:
0001 1010正數與負數互為補碼,正數的原碼取補碼得該正數的相反數;負數的的原碼取補碼得該負數的相反數。
4樓:魔據教育老師
原碼是11010011,反碼是10101100,補碼是10101101。
假定機器數為8位,(1位符號位,7位數值),寫出下列各二進位制數的原碼和補碼?
5樓:陳學陽
原碼是人看起來最舒服的表示方法。
拿一個8位數來說,一對相反數,低7位一樣,只是最高一位不同反碼就是原碼最高位不變,其他位取反。
補碼就是反碼加一。
(對正數來說,原碼,反碼,補碼一樣,,本題都是負數)1000 0000b 看做以下碼時真值為。
原碼:-0(原碼錶示0有兩個,±0)
反碼:-127(原碼1111 1111b)補碼:-128(減1取反)
1000 0001b 看做以下碼時真值為。
原碼:-1反碼:-126(原碼1111 1110b)補碼:-127(減1取反)
如果對您有幫助,請記得采納為滿意答案,謝謝!祝您生活愉快!
1.設機器數字長為8位(含1位符號位在內),寫出對應下列各真值的原碼、補碼和反碼。
6樓:夢之碎片
答1(-13)原碼: (13) =1000 0000 + 1101 = 1000 1101
(-13)反碼: (13) =1111 1111 - 1101 = 1111 0010
(-13)補碼: (13) 反碼最低位+1得補碼 = 1111 0011
(-13)移碼: (13) 補碼符號位反得移碼 = 0111 0011
正數的原碼,反碼,補碼是其自身。
(64)的原碼反碼補碼: =0100 0000
(29))的原碼反碼補碼: =0001 1101
(128))的原碼反碼補碼: =1000 0000
(原碼: =
(反碼: =
(補碼: =
(原碼: =
(反碼: =
(補碼: =
某機器用8位表示一個數,請寫出下列二進位制數的原碼,反碼,補碼110110
7樓:匿名使用者
由於是正數,原碼,反碼及補碼都是它本身:00110110
設機器數為8位,x= 117,y=-88 請分別寫出x,y的原碼,補碼,反碼
8樓:水寒暗思影
42(10)=101010(2) -42(10)原始碼= 1(符號位 1代表負;0代表正) 0(不足7位補0)101010 反碼= 1(符號位無需變反) 1010101(數值位變反) 補碼= 1 1010110(二進位制加一) 1010101 +0000001 --1010110 1+1=10(進一) 1+0=1 0+0=0
設機器數字長為8位,則98的二進位制原碼為
寫出下列用補碼錶示的二進位制數的真值 用十進位制表示
1 2 為正數,補碼就是原碼,直接由二進位制轉換為十進位制即可。3 4 為負數,符號位不變,數值位取反加1 跟求補過程一樣 而後化為十進位制。二進位制化為十進位制沒問題吧?1 2 首位為0,是正數,3 4 首位為1,是負數,要先首位不變,後面的位數變反加1 再化為十進位制數,加上負號。1 1 2 6...
十進位制數14轉換成的二進位制數為,二進位制數1110111轉換成十進位制數是
十進位制數14轉換成的二進位制數為1110,因為14是整數,所以利用 除2取餘,逆序排列 法進行計算。具體計算過程 14 2 7 餘0,7 2 3 餘1,3 2 1 餘1,1 2 0 餘1,然後將得到的餘數進行逆向排序 即1 1 1 0 最後即可得出二進位制數1110。擴充套件資料十進位制轉二進位制...
設機器字長為8位十進位制數,設機器字長為8位,十進位制數 12的二進位制補碼為,,求詳細解法
字長8位,十進位制數 12 轉換為二進位制為 10001100。負數求補碼的步驟 1 符號位不變,其他位按位求反 111100112 然後加1 11110011 1 11110100 你猜我猜哇擦猜 數字 無論十進位制還是二進位制 只有 負數 零 正數,三種 沒有 正零 負零.數字 零,變成原碼 反...