Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Číselné soustavy.

Podobné prezentace


Prezentace na téma: "Číselné soustavy."— Transkript prezentace:

1 Číselné soustavy

2 Číselné soustavy Dekadická (desítková) decimal
Binární (dvojková) binary Hexadecimální (šestnáctková) hexadecimal Oktalová (osmičková) Jiné (dvanáctková, šedesátková, )

3 Číselné soustavy Číslice 0, 1, 8, A, E, M digit Číslo 0, 1, 257, 1F, MMXIV number

4 D E K A D I C K Á (desítková)
D 5* * *100 5* * *1 základ číselné soustavy řád (váha) 543D d (10)

5 D E K A D I C K Á (desítková)
sčítání odčítání přenos (carry) výpůjčka (borrow) do vyššího řádu z vyššího řádu

6 základ číselné soustavy 2 řád (váha)
B I N Á R N Í (dvojková) B 1*22 + 0*21 + 1*20 1* * *1 základ číselné soustavy řád (váha) 101B b (2)

7 B I N Á R N Í (dvojková) 000B 0D 001B 1D 010B 2D 011B 3D 100B 4D

8 B I N Á R N Í (dvojková) B řád (váha)

9 B I N Á R N Í --> D E K A D I C K Á
= 214D

10 D E K A D I C K Á --> B I N Á R N Í
214D : 2 = B > 0 > 1 >1 > 0 > 1 zbytek po dělení > 0 >1 >1 výsledek dělení

11 D E K A D I C K Á <--> B I N Á R N Í

12 D E K A D I C K Á <--> B I N Á R N Í
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 2 3 6 7 10 11 14 15 18 19 22 23 26 27 30 31 4 5 6 7 12 13 14 15 20 21 22 23 28 29 30 31 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

13 B I N Á R N Í MSB bit LSB binary digit 1 Most Significant Bit
Nejvíce významný bit MSB Most Significant Bit 1 bit LSB binary digit Low Significant Bit Nejméně významný bit

14 slovo (word) = 9 a více bitů
B I N Á R N Í MSB LSB 1 7 6 5 4 3 2 1 byte = 8 bitů slovo (word) = 9 a více bitů

15 B I N Á R N Í high nibble low nibble 1 nibble= půl byte

16 Celé dekadické číslo je zakódováno
B I N Á R N Í K Ó D Y P Ř Í M Ý B I N Á R N Í D B Celé dekadické číslo je zakódováno

17 B I N Á R N Í K Ó D Y B I N Á R N Ě K Ó D O V A N Ý D E K A D I C K Ý B i n a r y C o d e d D e c i m a l D BCD Každá číslice dekadického čísla je zakódována samostatně

18 B I N Á R N Í K Ó D Y 1 z 10 O n e h o t C o d e

19 B I N Á R N Í K Ó D Y P A R I T A P a r i t y

20 B I N Á R N Í K Ó D Y Aikenův kód vahový kód 2421 Použití:
Pro výpočty s dekadickými čísly

21 B I N Á R N Í K Ó D Y Greyův kód nevahový Použití:
Vlastnost: kódy dvou sousedních znaků se liší na jednom bitu Použití: Kódování inkrementálních čidel

22 B I N Á R N Í K Ó D Y Johnsonů kód nevahový Použití:
1 Použití: Počítání do 10 na prstech jedné ruky

23 B I N Á R N Í K Ó D Y ASCII 7 bitový kód znaků
American Standard Code for Informations Interchanging 7 bitový kód znaků 41H = B = 65D = znak „A“ 7AH = B = 122D = znak „z“

24 B I N Á R N Í K Ó D Y Brailův kód poziční Použití: Slepecké písmo

25 POČÍTÁNÍ V BINÁRNÍ SOUSTAVĚ
sčítání 01B 1D B 2D +01B +1D B +6D 10B 2D B 8D přenos (carry)

26 POČÍTÁNÍ V BINÁRNÍ SOUSTAVĚ
sčítání 10101B D +10001B +17D 100110B D přenos (carry)

27 POČÍTÁNÍ V BINÁRNÍ SOUSTAVĚ
kódování záporného čísla 1 znaménko (signum) 0 = „+“ 1 = „-“ = -21D = +21D umožňuje zobrazení čísel -128D ( ) až +127D ( )

28 POČÍTÁNÍ V BINÁRNÍ SOUSTAVĚ
dvojkový doplněk binary complement 1 negace všech bitů 1 přičtení 1 1

29 POČÍTÁNÍ V BINÁRNÍ SOUSTAVĚ
odčítání = přičtení dvojkového doplňku B D B B -17D * B D B * = dvojkový doplňek

30 POČÍTÁNÍ V BINÁRNÍ SOUSTAVĚ
násobení dvěma B D *10B *2D B 42D posun (shift) o jeden řád vlevo

31 H E X A D E C I M Á L N Í (šestnáctková)
A B C D E F H 5* * *160 5* * *1 základ číselné soustavy řád (váha) 543H h x543

32 H E X A D E C I M Á L N Í (šestnáctková)
B F H 11* *160 11* *1

33 H E X A D E C I M Á L N Í (šestnáctková)
0H 0D 9H 9D 1H 1D AH 10D 2H 2D BH 11D 3H 3D CH 12D 4H 4D DH 13D 5H 5D EH 14D 6H 6D FH 15D 7H 7D 10H 16D 8H 8D 11H 17D

34 HEXADECIMÁLNÍ --> B I N Á R N Í
0H 0000B 9H B 1H 0001B AH B 2H B BH B 3H 0011B CH B 4H 0100B DH B 5H 0101B EH B 6H 0110B FH B 7H 0111B 10H B 8H 1000B 11H B

35 HEXADECIMÁLNÍ --> B I N Á R N Í
A E H B 2* * * *1 = D 1* * * * *8 + 1*4 +1*2 = D

36 B I N Á R N Í --> HEXADECIMÁLNÍ
F H

37 B I N Á R N Í <--> HEXADECIMÁLNÍ

38 H E X A D E C I M Á L N Í (šestnáctková)
Některá „kulatá“ hexadecimální čísla 0H 0D B FH 15D B 10H 16D B 1FH 31D B FFH 255D B 100H D B 1FFH D B FFFH D (4K) B FFFFH D (64K) B


Stáhnout ppt "Číselné soustavy."

Podobné prezentace


Reklamy Google