background image

 
 
 

F1-13 

© J. Kalisz, WAT, 2007

 

Kody dwójkowo-dziesiętne (BCD) 

 

• 

BCD

 – 

Binary-Coded Decimal 

 

 

•  W liczbie dziesiętnej każda cyfra (od 0 do 9) jest odrębnie 

reprezentowana przez liczbę dwójkową 

 

•  Najpopularniejsze kody BCD:  

 

8421

 (podzbiór 4-bitowego kodu NB), 4-bitowy  

 

1-z-10

, 10-bitowy  

 

wskaźnika 7-segmentowego

, 7-bitowy  

 

ND 8421 

1-z-10 










0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
1000 
1001 

0000000001 
0000000010 
0000000100 
0000001000 
0000010000 
0000100000 
0001000000 
0010000000 
0100000000 
1000000000 

 

 Np. 

37931

10

 = 0011 0111 1001 0011 0001

BCD8421

 

 

• 

Zaleta:

  łatwość reprezentacji dwójkowej liczb dziesiętnych 

 

(wykorzystywana przy kodowaniu dwójkowym przycisków 

  

klawiatury dziesiętnej 0..9) 

 

• 

Wada:

 rozrzutność kodowania – kody 

nadmiarowe

- w kodzie 8421 słowa odpowiadające sześciu stanom 
   A..F

16

  są 

niewykorzystane

- w kodzie 1-z-10  wykorzystuje się 

tylko 10 stanów z  

  2

10

 = 1024

 możliwych stanów słowa 10-bitowego 

 


Document Outline