Hexadecimálna až binárna konverzia

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Počítače nemôžu rozumieť ľudskej reči. Všetko interné spracovanie v počítači prebieha v binárnom formáte O a 1. Nech je teda zadaný akýkoľvek dátový vstup, najskôr ho prevedie vo forme binárnych bitov interný IC a potom sa odovzdá procesorovej jednotke na interpretáciu inštrukcie a spracovania. Aj keď používame rôzne formáty dát, interne sa ukladajú vo forme binárnych bitov v pamäťovej jednotke. Rôzne formáty používané na reprezentáciu údajov sú binárny formát, desatinný formát, hexadecimálny formát, sivý kód atď. V tomto článku sa pozrime na hexadecimálny prevod údajov na binárny.

Čo je to systém binárneho číslovania?

Formát, ktorý používame na zápis čísel, je desatinný formát, známy tiež ako základný formát 10. Ale stroje nemôžu pochopiť tieto čísla. Bol teda zavedený binárny systém číslovania, ktorý predstavuje tieto desatinné čísla ako reťazec 0 a 1.




V binárnom číselnom systéme sa na reprezentáciu čísla používajú iba dva symboly. Sú to 0 a 1. Stroje tieto symboly sú v poradí „ON“ a „OFF“. Binárny systém číslovania je tiež známy ako systém číslovania základne-2. Každý symbol je známy ako „bit“. Skupina štyroch bitov je známa ako „Nibble“ a skupina 8 bitov je známa ako „Byte“.

Využitie binárneho číslovacieho systému

Zjednodušuje sa používanie binárneho číslovania počítačová architektúra a programovanie. V kódovaní digitálneho signálu sa používa binárne číslovanie. Tento systém číslovania možno jednoducho definovať ako systém číslovania, ktorý na zastupovanie čísel používa iba dve číslice namiesto číslic od 0 do 9. Binárne čísla sú veľmi užitočné pre bitové výpočty a programovanie digitálnych obvodov.



Tabuľka prevodu zo šestnástkovej na binárnu

Na uľahčenie výpočtu a interpretácie väčších čísel sa na väčšie výpočty používa hexadecimálny formát. Ale počítače ich stále vnútorne prevádzajú na binárne súbory a robia ich spracovaním. Je teda dôležité poznať hexadecimálnu na binárnu konverziu.

Hexadecimálny formát je tiež známy ako formát base-16. Na vyjadrenie čísel používa 16 symbolov. Používa symboly 0-9 na vyjadrenie čísel nula-deväť a pre čísla od 10 do 15 používa symboly A-F. Hexadecimálne číslo je reprezentované znakom „h“ pred číslom alebo znakom „vola“ za ním. Príklad šestnástkového čísla „h56“ alebo „ox56“.


Binárne zastúpenie hexadecimálnych číslic je uvedené v tabuľke. Pre prevod väčších čísel je potrebné odkázať na túto tabuľku.

Tabuľka hexadecimálneho prevodu na binárny prevod

Tabuľka hexadecimálneho prevodu na binárny prevod

Metóda hexadecimálneho na binárny prevod

Ak chcete previesť hexadecimálne číslo na binárne, musíte dodržať niektoré kroky. Každý hexadecimálny bit predstavuje zrnitosť, t.j. je to kombinácia štyroch binárnych bitov. Napríklad šestnástkové číslo „1“ je štvorbitové číslo, ktoré je binárne a píše sa ako „0001“.

Krok 1: Napíšte štvormiestny binárny ekvivalent pre každú hexadecimálnu číslicu začínajúcu od najmenej významného bitu daného hexadecimálneho čísla.

Krok 2: Kombináciou všetkých číslic vytvorte binárne číslo.

Príklad hexadecimálneho na binárny prevod

Uvažujme hexadecimálne číslo „BC21“. Prevedenie daného čísla na binárne je prvým krokom napísanie štvormiestneho binárneho ekvivalentu každej jeho číslice začínajúcej od najmenej významného bitu. Tento krok nájdete v konverznej tabuľke.

Z prevodnej tabuľky binárny ekvivalent

1 = „0001“

2 = ‘0010 ′

C = ‘1100’

B = ‘1011 ′.

Ďalším krokom pri konverzii je spojenie týchto číslic. t.j.

„B“ | „C“ | „2 ′ | „1“

„1011“ | „1100“ | „0010“ | „0001“

Binárny ekvivalent daného hexadecimálneho čísla je teda „1011110000100001“

Šestnástkový až binárny kódovač

Pre hexadecimálnu až binárnu konverziu je k dispozícii aj IC kodéra. Pretože každá hexadecimálna číslica je spojená so štyrmi binárnymi hodnotami, každý vstup by mal poskytovať 4-bitový výstup. Tu je počet vstupov 16. T.j. n = 16 a počet výstupov je log 16 = 4

Hexadecimálny-k-binárny-kódovač

Hexadecimálny-k-binárny-kódovač

Vyššie uvedená tabuľka pravdy sa používa na návrh kódovacieho zariadenia. B0, B1, B2, B3 dáva výstup. Keď je uvedený hexadecimálny vstup 2, potom kódovač dáva binárny výstup ako „0010“. Binárne čísla sú zapísané základňou-2.

Binárny systém je veľmi používaný ako jazyk pre elektroniku. Je veľmi užitočný na pochopenie stavu elektronických signálov. Binárny systém, hexadecimálny systém, je pozičné číselné kde poloha číslic tiež prispieva k hodnote číselného.

Existuje veľa numerických systémov zavedených v priebehu času. Ľudovo sa používa číslovanie v hindu-arabčine. V digitálnom svete sa zavádza mnoho rôznych reprezentácií čísel, aby boli jazyky kompatibilné so strojmi. Vďaka svojej jednoduchosti a schopnosti interpretovať elektrické stavy stroja je vysoko preferovaný binárny číselný systém. Čo je binárne znázornenie šestnástkového čísla „c5“?