寫出十進位制數 75 所表述的八位機器數,原碼,反碼,補碼

2021-03-17 09:28:23 字數 1701 閱讀 6131

1樓:

原碼:1100 1011

反碼:1011 0100

補碼:1011 0101

假設某臺計算機的機器數佔八位,試寫出十進位制數-56的原碼反碼和補碼?

2樓:聽不清啊

[-56]原=10111000

[-56]反=11000111

[-56]補=11001000

假定某臺計算機的機器數佔8位,試寫出十進位制數-67的原碼,反碼和補碼?求解哈,謝謝!

3樓:匿名使用者

概念問題

機器數為二進位制表示,首位符號位0表示正數,1表示負數8位機器數即符號佔第1位,數值佔後7位

正數的原碼、反碼、補碼都相同

負數的反碼符號位不變、數值位按位求反,補碼在反碼的末位+1如題-67十進位制轉二進位制-1000011

原碼 11000011

反碼 10111100

補碼 10111101

假設某計算機的機器數為8位,分別寫出十進位制數+38和-38的原碼,反碼和補碼?

4樓:可軒

x = +38 =10 0110b

[x]原 =[x]反 =[x]補

=0010 0110b

. y = -38d = -10 0110b[y]原 =1010 0110b

[y]反 =1101 1001b

[y]補 =1101 1010b

5樓:匿名使用者

-45的8位原碼:1 010 1101;

-45的8位反碼:1 101 0010;

-45的8位補碼:1 101 0011.

6樓:宇文桂蘭貳煙

67的原碼

為01000011(第du一位為符號位,『zhi0』表示正數,『1』表示負數)dao-67的原回碼那麼為答11000011,因為正數的原碼、反碼、補碼都相同,而負數的反碼=原碼各位取反(即0變1,1變0,符號位不能變)

負數的補碼=負數的反碼+00000001,所以-67的原碼:11000011,反碼:10111100,補碼:10111101

假定某臺計算機的機器佔8位,試寫出十進位制數-67的原碼,反碼和補碼

7樓:永恆

原碼:1100 0011

反碼:1011 1100

補碼:1011 1101

假定某臺計算機的機器數佔8位,試寫出十進位制數-67的原碼,反碼和補碼

8樓:毓人

十進位制數-67的原碼: 11000011(110*1010+111)二=(11000011)二十進位制數-67的反碼: 10111100十進位制數-67的補碼:

10111101補碼=反碼+1

9樓:生生

67的原碼為 01000011(第一位為符號位,『0』表示正數,『1』表示負數)

-67的原碼那麼為11000011,因為正數的原碼、反碼、補碼都相同,而負數的反碼=原碼各位取反(即0變1,1變0,符號位不能變)

負數的補碼=負數的反碼+00000001,所以-67的原碼:11000011,反碼:10111100,補碼:10111101

二進位制八進位制十進位制十六進位制數之間的相互轉

有一個公式 二進位制數 八進位制數 十六進位制數的各位數字分別乖以各自的基數的 n 1 次方,其和相加之和便是相應的十進位制數。個位,n 1 十位,n 2.舉例 110b 1 2的2次方 1 2的1次方 0 2的0次方 0 4 2 0 6d 110q 1 8的2次方 1 8的1次方 0 8的0次方 ...

十進位制數572轉換為二進位制八進位制十六進位制分別是多少

二進位制 1011000111100 八進位制 13074 十六進位制 163c 1.十進位制 二進位制 對於整數部分,用被除數反覆除以2,除第一次外,每次除以2均取前一次商的整數部分作被除數並依次記下每次的餘數。另外,所得到的商的最後一位餘數是所求二進位制數的最高位。對於小數部分,採用連續乘以基數...

八進位制數112轉為十進位制數是多少?怎麼算的?要過程

八進位制的112轉化為十進位制為1 8 1 8 2 64 8 2 74.八進位制的回0為十進位制的0,化為二進 答製為0.八進位制的1為十進位制的1,化為二進位制為1.八進位制的2為十進位制的2,化為二進位制為10.注 十進位制數的計數是按10 n計算的,如123 1 10 2 10 3 其餘進位制...