background image

 
 
 
 

F1-7 

Kody liczbowe 3 

 

•  W słowie dwójkowym, np.  

1

00101

0

 

  bit skrajny z lewej strony – 

najbardziej znaczący bit

 

 

MSB

 – Most Significant Bit

 

  bit skrajny z prawej strony – 

najmniej znaczący bit 

 

LSB

 

– 

Least Significant Bit

 

 

•  Przy danej długości słowa (

n

), maksymalna liczba 

różnych     

n-bitowych słów – liczb dwójkowych 

 

N = 2

n

 

 

•  Zatem do zakodowania m informacji (np. liczb) potrzebne są 

słowa o długości 

 

n

min

 = RND(log

2

 m) = RND(3.32 log

10

 m

 

gdzie operator  RND  oznacza zaokrąglenie argumentu w górę  

do liczby całkowitej. 

 
Np.   dla  m = 7  

n

min

 = RND(2.81) = 3 

 dla 

 

m = 10  

n

min

 = RND(3.32) = 4 

 

 

Kod szesnastkowy

 (

HEX

 – 

Hexadecimal 

):  p = 16 

 
Znaki       0,1, ..., 9,A,B,C,D,E,F   

A ≡ 10

10

, B ≡ 11

10

, ..., F ≡ 15

10

 

 

Każda tetrada bitów jest zastępowana tylko jednym znakiem 

 

 

 

Np.   

1011

0010

0111

1100

2

 ≡ 

B

2

7

C

16 

 

•  Oznaczenia podstawy p  przez przedrostek lub przyrostek: 

 

Np.  p = 2 

B

1010, 10010

B

,  Google:

 0b

1101 

 

 

p = 16 

$

4BA7, C42A

H

,

 

Google:

 0x

a1f6 

 

© J. Kalisz, WAT, 2008


Document Outline