認識原碼 反碼 補碼

2022-08-18 00:24:12 字數 1413 閱讀 1805

二進位制八進位制

0000

1001

2010

3011

4100

5101

6110

7111

二進位制十六進製制

00000

10001

20010

30011

40100

50101

60110

70111

81000

91001

a1010

b1011

c1100

d1101

e1110

f1111

字母不區分大小寫

補碼特點

反碼特點 :二進位製碼0變1,1變0叫做反碼

2 + 3

2 3

原碼:000 ... 010 原碼:000 ... 011

反碼:000 ... 010 反碼:000 ... 011

補碼:000 ... 010 補碼:000 ... 011

000 ... 010

000 ... 011

000 ... 101 => 5 (正數 原碼 = 反碼 = 補碼)

-9 + 5

-9 5

原碼:100 ... 1001 原碼:000 ... 0101

反碼:111 ... 0110 反碼:000 ... 0101

補碼:111 ... 0111 補碼:000 ... 0101

111 ... 0111

000 ... 0101

111 ... 1100 (負數 原碼 = 補碼取反加一)

補碼:111 ... 1100

反碼:100 ... 0011

原碼:100 ... 0100 => -4

-3 + (-2)

-3 -3

原碼:100 ... 011 原碼:100 ... 011

反碼:111 ... 100 反碼:111 ... 100

補碼:111 ... 101 補碼:111 ... 101

111 ... 101

111 ... 101

100 ... 010 (負數 原碼 = 補碼取反加一)

補碼:100 ... 010

反碼:111 ... 101

原碼:111 ... 110 => -6

原碼 反碼 補碼

正數 原碼 反碼 補碼一樣 7 原 0 0000111 b 7 反 0 0000111 b 7 補 0 0000111 b 負數 原碼就是原來的表示方法 反碼是除符號位 最高位 外取反 補碼 反碼 1 7 原 1 0000111 b 7 反 1 1111000 b 7 補 1 1111001 b 當...

原碼 反碼 補碼

正數 原碼 反碼 補碼一樣 7 原 0 0000111 b 7 反 0 0000111 b 7 補 0 0000111 b 負數 原碼就是原來的表示方法 反碼是除符號位 最高位 外取反 補碼 反碼 1 7 原 1 0000111 b 7 反 1 1111000 b 7 補 1 1111001 b 當...

原碼 反碼 補碼

數值在計算機中表示形式為機器數 計算機只能識別0和1,使用的是二進位制,而在日常生活中人們使用的 是十進位制,正如亞里斯多德早就指出的那樣,今天十進位制的廣泛採用,只不過我們絕大多數人生來具有10個手 指頭這個解剖學事實的結果.儘管在歷史上手指計數 5,10進製 的實踐要比二或三進製計數出現的晚.摘...