2進制數的正負數表示法
Ex:4bit的正數範圍為 0 000 ~ 0 111(2) = +0 ~ +7
4bit的負數範圍為 1 000 ~ 1 111(2) = -0 ~ -7
以1’ SC表示4bit的負數範圍為 1 111 ~ 1 000(2) = -0 ~ -7
以2’ SC表示4bit的負數範圍為 1 000 ~ 1 111 (2) = -8 ~ -1
使用2’ SC的形式來表示負數,可避免 -0 (負零)的產生。
所以4bit的有號數可表示的數字範圍為:+0~+7,-8~-1 。可組成一個圓圈數值。
0
|
0
|
0
|
0
|
=
|
+0
|
.
| |||||
.
| |||||
0
|
1
|
1
|
1
|
=
|
+7
|
1
|
0
|
0
|
0
|
=
|
-8
|
.
| |||||
.
| |||||
1
|
1
|
1
|
1
|
=
|
-1
|
0
|
0
|
0
|
0
|
=
|
+0
|