|
1.1 IP adresa
Je to logická adresa počítače. V binárním vyjádření to je soubor 32 jedniček a nul (32 bitů) rozdělených do čtyř skupin po 8 bitech oddělených tečkami.
Např.: 11000000.10101000.00110100.00001010 je binárně totéž co 192.168.52.10 dekadicky.
1.1.1 Konverze z dekadické soustavy do binární soustavy
Převeďme číslo 214 z dekadické do binární soustavy…
Do tohoto čísla se snažíme dostat maximální mocniny dvojky.
Vypišme si pro pomoc mocniny dvojky, stačí do hodnoty čísla, které převádíme.
Takže 214 je rovno jeden - krát 128, jeden - krát 64, nula - krát 32, jeden - krát 16, nula - krát 8, jeden - krát 4, jeden - krát 2, nula - krát 1.
Binárně je to tedy: 11010110.
1.1.2 Konverze z binární soustavy do dekadické
Převeďme číslo 1010 0010 z binární soustavy do dekadické…
1010 0010 = 1x27 + 0x26 + 1x25 + 0x24 + 0x23 + 0x22 + 1x21 + 0x20 = 128 + 32 + 2 = 162
1.1.3 Konverze z dekadické soustavy do hexadecimální soustavy
Poznámka
V hexadecimální soustavě se vyjadřuje například MAC adresa (fyzická adresa počítače).
Převeďme číslo 3234 z dekadické soustavy do hexadecimální.
Princip je stejný, do čísla se snažíme vměstnat co nejvyšší mocninu šestnácti a to tolikrát, kolikrát to jde.
Vypišme si pro pomoc mocniny 16, stačí přibližně do čísla, které chceme převést.
Hexadecimální soustava používá 16 cifer pro zápis čísel, a to číslice 0 - 9, místo 10 - A, místo 11 - B, místo 12 - C, místo 13 - D, místo 14 - E, místo 15 - F.
Tj. zápis čísla 3234 v dekadické soustavě je totéž, co CA2 v soustavě hexadecimální.
1.1.4 Konverze z hexadecimální soustavy do dekadické soustavy
Převeďme např. číslo 3A ze soustavy hexadecimální do soustavy dekadické…
1.1.5 Konverze z hexadecimální do binární soustavy
Jedné číslici v hexadecimální soustavě odpovídají 4 číslice v binární soustavě (někdy je nutno na začátek doplnit nepodstatné nuly).
Např. AB2 se převede následovně…
Pro rychlý převod je potřeba vědět, že A je 10, B je symbol pro 11 apod.
10 (= 8 + 2) je binárně 1010
11 (= 8 + 2 + 1) je binárně 1011
2 je binárně 0010
Potom AB2 = 1010 1011 0010
1.1.6 Konverze z binární do hexadecimální soustavy
Čtyřem číslicím v binární soustavě odpovídá jedna číslice v hexadecimální soustavě.
Např. 1111010010 převedeme následovně…
Toto číslo si rozdělíme na skupinky, kdy každá skupinka obsahuje 4 cifry, dělit začínáme od nultého řádu, tzn. zprava.
1.2 Cvičení
Proveďte převody mezi číselnými soustavami, nepoužívejte kalkulačku.
Domácí úkol
Zopakujte si třídy IP adres, vrstvy modelu OSI a převody mezi číselnými soustavami.
Shrnutí
- zopakovali jste si převody mezi číselnými soustavami
- desitková - binární
- desítková - hexadecimální
- binární - hexadecimální
- zopakovali jste si strukturu IP adresy
|