background image

System binarny

M@rek Pudełko

Urządzenia Techniki 

Komputerowej

1

background image

• Co to jest pozycyjny system zapisu?

2

background image

Pozycyjny system zapisu

• Pozycyjny system zapisu 

charakteryzuje się tym, że wielkość 
liczby zależy od wartości cyfr i od 
tego gdzie one się znajdują (na jakiej 
pozycji).

3

background image

Pozycyjny system zapisu

• Która liczba jest większa?

• 12900 czy 90012
• 10000 czy 00001
• 12345 czy 12345

4

background image

Niepozycyjny system zapisu

• MCMLXXIV

5

background image

Niepozycyjny system zapisu

• Rzymski sposób zapisu liczb

• MMXI
• MCMXMIII

I

1

V

5

X

10

L

50

C

100

D

500

M

1000

6

background image

Dziesiętny system zapisu

• Ile cyfr potrzeba do zapisu w 

systemie dziesiętnym?

• Skąd się wziął system dziesiętny?

7

background image

Dziesiętny system zapisu

• Dziesiętny system zapisu posiada 10 

cyfr do zapisu liczb:

• 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

• Kiedy cyfra ma być większa niż 9 

zmieniamy wartość tej i następnej 
pozycji.

9

+

1

1

0

8

background image

Binarny system zapisu

• Binarny (dwójkowy) system zapisu 

posiada 2 cyfry do zapisu liczb:

• 0, 1

• Liczba w systemie dwójkowym ma 

postać:
c

i

 ... c

c

0       

gdzie  c

i   

= 1 lub 0

• 10101001010101001

9

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

10

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

:2

1

10

11

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

:2

1

10

:2

0

5

12

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

:2

1

10

:2

0

5

:2

1

2

13

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

:2

1

10

:2

0

5

:2

1

2

:2

0

1

14

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

:2

1

10

:2

0

5

:2

1

2

:2

0

1

:2

1

0

STOP

15

background image

Przeliczanie z dziesiętnego na 

binarny

• Liczbę binarną z dziesiętnej obliczamy wg 

schematu:

Dziel
na

Dzieln
ik

Reszta z 
dzielenia

43

:2

1

21

:2

1

10

:2

0

5

:2

1

2

:2

0

1

:2

1

0

43

10

=101011

2

16

background image

Przeliczanie - ćwiczenia

1) 45
2) 72
3) 81
4) 77
5) 19
6) 86
7) 26
8) 37
9) 88
10)54

11)59
12)28
13)65
14)93
15)91
16)41
17)97
18)68
19)39
20)24

21)29
22)58
23)85
24)73
25)69
26)46
27)72
28)71
29)64
30)32

17

background image

Przeliczanie z binarnego na 

dziesiętny

• Każdą liczbę dziesiętną możemy 

przedstawić jako sumę liczb binarnych.

• Liczbę dziesiętną z binarnej obliczamy 

ze wzoru:

• n= c

i

*2

 +  ... + c

1

*2

1

 + c

0

*2

0

n= 

c

i

*

2

i

 

 

+  ... + 

c

1

*2

1

 + c

0

*2

0

Wartość 

pozycji

Waga 

pozycji

18

background image

Przeliczanie z binarnego na 

dziesiętny

• Jaka liczbą dziesiętną jest 101011 

binarne?

     1

  0

    1

    0

    1

     1

5

4

3

2

1

0

wa

ga

19

background image

Przeliczanie z binarnego na 

dziesiętny

• Jaka liczbą dziesiętną jest 101011 

binarne?

     1

  0

    1

    0

    1

     1

5

4

3

2

1

0

wa

ga

1 * 

2

5

+

0 * 

2

4

+

1* 

2

3

+

0* 

2

2

+

1* 

2

1

+

1* 

2

0

20

background image

Przeliczanie z binarnego na 

dziesiętny

• Jaka liczbą dziesiętną jest 101011 

binarne?

     1

  0

    1

    0

    1

     1

5

4

3

2

1

0

wa

ga

1 * 

2

5

+

0 * 

2

4

+

1* 

2

3

+

0* 

2

2

+

1* 

2

1

+

1* 

2

0

1* 

32

+

 0 

*

16

+

1 *

+

0 *

+

1 *

+

1 * 

1

21

background image

Przeliczanie z binarnego na 

dziesiętny

• Jaka liczbą dziesiętną jest 101011 

binarne?

     1

  0

    1

    0

    1

     1

5

4

3

2

1

0

wa

ga

1 * 

2

5

+

0 * 

2

4

+

1* 

2

3

+

0* 

2

2

+

1* 

2

1

+

1* 

2

0

1* 

32

+

 0 

*

16

+

1 *

+

0 *

+

1 *

+

1 * 

1

32+

0 +

8 +

0 +

2 +

1

43

22

101011

2

=43

10

background image

Przeliczanie - ćwiczenia

1)

10101010

2)

10010101

3)

10101110

4)

11010100

5)

10000111

6)

10001111

7)

10111100

8)

10011101

9)

10011100

10)

10011001

11)1011101

0

12)1111111

0

13)1000000

1

14)1100110

0

15)1010111

1

16)1011111

1

17)1100000

0

18)1111000

0

19)1000111

0

20)1001010

0

21)11111111
22)11010101
23)10001100
24)10100000
25)10001000
26)10010001
27)10100010
28)11100011
29)10011001
30)11111100

23

background image

Powtórzenie

24


Document Outline