2008年10月22日 星期三

自補碼

自補碼

4位元的權值之和為9的碼,就有自補特性。例如:2 4 2 1

 

 

 

2

4

2

1

0

 

0

0

0

0

1

 

0

0

0

1

2

 

0

0

1

0

3

 

0

0

1

1

4

 

0

1

0

0

5

 

0

1

0

1

6

 

1

1

0

0

7

 

1

1

0

1

8

 

1

1

1

0

9

 

1

1

1

1

24213 0011 ,若取1補數( 1’SC ) ( 每位元均取反相 ),則值變成 1100
剛好是24216,所以 某值 + 它的1補數 = 9 的數碼就是自補碼。

意即:

24213,其自補碼就是6

24217,其自補碼就是2