設機器字長為8位十進位制數,設機器字長為8位,十進位制數 12的二進位制補碼為,,求詳細解法

時間 2021-10-28 11:29:11

1樓:匿名使用者

字長8位,十進位制數 -12 轉換為二進位制為:10001100

負數求補碼的步驟:

1、符號位不變,其他位按位求反

111100112、然後加1

11110011 + 1 =11110100

2樓:你猜我猜哇擦猜

數字(無論十進位制還是二進位制),只有:負數、零、正數,三種;

沒有 正零、負零.

數字 零,變成原碼、反碼後,才有+0、-0.

另外,討論這個問題時,一般不討論小數.

那麼,只是討論:0、1101、-1101.

數字   補碼 原碼     反碼

0  0000 0000 0000 0000 (+0) 0000 0000 (+0)

1000 0000 ( -0) 1111 1111 (- 0)1101 0000 1101 0000 1101 0000 1101-1101 1111 0011 1000 1101 1111 0010

由於原碼、反碼代表數字的形式,並不規範,所以計算機裡面,並不使用它們.

只是使用補碼就可以了.

假設機器數字長8位(包括1位符號位)。寫出十進位制整數-3的二進位制真值和四種機器數-原碼、補碼、反碼和移碼

3樓:微向暖年未央

樓主您好

二進位制: -11

原碼: 1,0000011 補碼: 1,1111101 反碼: 1,1111100 移碼:0,1111101

祝您好運

用8位的二進位制補碼錶示下列十進位制數。

17 00010001 17的補碼為 00010001 13 00001101 13 的補碼為11110011 正數的補碼 原碼。負數的補碼 它的絕對值的補碼 取反 1 希望滿意!望採納!如果覺得好,望贊同!能用電腦的時候可以win r,開啟執行在裡面輸入calc,在檢視 科學型。如何用8位的二進位...

十進位制數13 562轉換成二進位制數為11還是

倒黴熊 562 2 1124 1124 2 248 0 248 2 496 0 496 2 992 0 992 2 1984 1984 2 1968 1這個是算不盡的,所以這兩個都是正確的,只是精度不一樣而已。 毓人 13 10 0 1010 1 1010 11 2 1 1010 11 2 1010...

八位十進位制數對應的二進位制數是多少

十進位制轉二進位制 用短除法。用2輾轉相除至結果為1 將餘數和最後的1從下向上倒序寫。就是結果。例如302 餘0餘1餘1餘1 餘0餘1餘0餘0故二進位制為100101110 二進位制轉十進位制。從最後一位開始算,依次列為第0 1 2.位第n位的數 0或1 乘以2的n次方。得到的結果相加就是答案。例如...