Počítače nerozumí lidské řeči. Veškeré interní zpracování v počítači probíhá v binárním formátu O a 1. Ať je tedy zadán jakýkoli datový vstup, je nejprve převeden ve formě binárních bitů pomocí interní IC a poté předán zpracovatelské jednotce pro interpretaci instrukce a zpracování. I když používáme různé formáty dat, interně se ukládají ve formě binárních bitů v paměťové jednotce. Různé formáty používané k reprezentaci dat jsou binární formát, desítkový formát, hexadecimální formát, šedý kód atd. ... V tomto článku se podívejme na převod hexadecimální na binární data.
Co je to binární systém číslování?
Formát, který používáme k zápisu čísel, je desítkový formát, známý také jako základní formát 10. Ale stroje těmto číslům nerozumí. Byl tedy zaveden binární systém číslování, který představuje tato desetinná čísla jako řetězec 0 a 1.
V systému binárních čísel se k reprezentaci čísla používají pouze dva symboly. Jsou 0 a 1. Stroje pochopit, že tyto symboly jsou sekvence „ZAPNUTO“ a „VYPNUTO“. Binární systém číslování je také známý jako systém číslování základny-2. Každý symbol je znám jako „bit“. Skupina čtyř bitů se nazývá „Nibble“ a skupina 8 bitů se označuje jako „Byte“.
Použití systému binárního číslování
Použití binárního číslování se zjednodušuje počítačová architektura a programování. V kódování digitálního signálu se používá binární číslování. Tento systém číslování lze jednoduše definovat jako systém číslování, který k reprezentaci čísel používá pouze dvě číslice místo číslic od 0 do 9. Binární čísla jsou velmi užitečná pro bitové výpočty a programování digitálních obvodů.
Hexadecimální na binární převodní tabulku
Pro usnadnění výpočtu a interpretace větších čísel se pro větší výpočty používá hexadecimální formát. Počítače je ale stále interně převádějí na binární soubory a zpracovávají je. Je tedy důležité znát hexadecimální převod na binární.
Šestnáctkový formát je také známý jako formát base-16. K reprezentaci čísel používá 16 symbolů. Používá symboly 0-9 k reprezentaci čísel nula-devět a pro čísla od 10-15 používá symboly A-F. Hexadecimální číslo je reprezentováno znakem „h“ před číslem nebo znakem „vola“ za ním. Příklad hexadecimálního čísla „h56“ nebo „ox56“.
Binární vyjádření hexadecimálních číslic je uvedeno v tabulce. Pro převod větších čísel je třeba odkázat na tuto tabulku.
Tabulka hexadecimálního převodu na binární převod
Metoda hexadecimální na binární konverzi
Chcete-li převést hexadecimální číslo na binární, je třeba dodržet některé kroky. Každý hexadecimální bit představuje nibble, tj. je to kombinace čtyř binárních bitů. Například šestnáctkové číslo „1“ je čtyřbitové číslo, je binární a je zapsáno jako „0001“.
Krok 1: Napište čtyřmístný binární ekvivalent pro každou hexadecimální číslici počínaje nejméně významným bitem daného hexadecimálního čísla.
Krok 2: Kombinováním všech číslic vytvořte binární číslo.
Příklad hexadecimálního na binární převod
Uvažujme hexadecimální číslo „BC21“. Chcete-li převést dané číslo na binární, musíte nejprve zapsat čtyřmístný binární ekvivalent každé své číslice počínaje od nejméně významného bitu. Tento krok najdete v převodní tabulce.
Z převodní tabulky binární ekvivalent
1 = '0001'
2 = „0010“
C = „1100“
B = „1011“.
Dalším krokem při převodu je kombinace těchto číslic. tj.
„B“ | „C“ | „2“ | „1“
'1011' | „1100“ | „0010“ | „0001“
Binární ekvivalent daného hexadecimálního čísla je tedy „1011110000100001“
Šestnáctkový k binárnímu kodéru
Pro převod z hexadecimálního na binární je k dispozici také IC kodéru. Jelikož je každá hexadecimální číslice spojena se čtyřmi binárními čísly, měl by každý vstup poskytovat 4bitový výstup. Zde je počet vstupů 16. Tj. n = 16 a počet výstupů je log 16 = 4
Hexadecimální-k-binární-kodér
Výše uvedená tabulka pravdy se používá pro návrh kodéru. B0, B1, B2, B3 dává výstup. Když je zadán hexadecimální vstup 2, pak kodér dává binární výstup jako „0010“. Binární čísla se zapisují pomocí base-2.
Binární systém je velmi přijímán jako jazyk mimo elektroniku. Je velmi užitečné pro pochopení stavu elektronických signálů. Binární systém, hexadecimální systém, je poziční numerické kde poloha číslic také přispívá k hodnotě číselné.
Existuje mnoho numerických systémů zavedených v průběhu času. Hindu-arabské číslování je populárně používáno. V digitálním světě je zavádění jazyků kompatibilních se stroji zavedeno mnoho různých reprezentací čísel. Díky své jednoduchosti a schopnosti interpretovat elektrické stavy stroje je vysoce preferován systém binárních čísel. Jaké je binární vyjádření šestnáctkového čísla „c5“?