Heksadecimāls uz bināru konversiju

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Datori nespēj saprast cilvēku valodu. Visa iekšējā apstrāde datorā notiek binārā formātā O un 1. Tātad, neatkarīgi no ievadītā datu ievades to vispirms pārveido bināro bitu formā iekšējā IC un pēc tam nodod apstrādes vienībai instrukciju interpretēšanai un apstrādei. Lai gan mēs izmantojam dažādus datu formātus, iekšēji tie tiek saglabāti bināro bitu veidā atmiņas blokā. Datu atveidošanai tiek izmantoti dažādi formāti: binārs formāts, decimālais formāts, heksadecimālais formāts, pelēkais kods utt. Šajā rakstā aplūkosim datu heksadecimālo – bināro konversiju.

Kas ir binārā numerācijas sistēma?

Formāts, ko mēs izmantojam skaitļu rakstīšanai, ir decimālais formāts, kas pazīstams arī kā bāzes 10 formāts. Bet mašīnas nespēj saprast šos skaitļus. Tātad tika ieviesta binārā numerācijas sistēma, kas šos decimāldaļskaitļus attēlo kā 0 un 1 virkni.




Bināro skaitļu sistēmā skaitļa apzīmēšanai tiek izmantoti tikai divi simboli. Tie ir 0 un 1. Mašīnas šie simboli ir “ON” un “OFF” secībā. Binārā numerācijas sistēma ir pazīstama arī kā bāzes 2. numerācijas sistēma. Katrs simbols ir pazīstams kā ‘Bit’. Četru bitu grupa ir pazīstama kā ‘Nibble’, un 8 bitu grupa ir pazīstama kā ‘Byte’.

Binārās numerācijas sistēmas izmantošana

Binārās numerācijas izmantošana vienkāršo datoru arhitektūra un programmēšana. Digitālā signāla kodēšanā tiek izmantota binārā numerācija. Šo numerācijas sistēmu var vienkārši definēt kā numerācijas sistēmu, kas izmanto tikai divus ciparus, lai attēlotu skaitļus, nevis ciparus no 0 līdz 9. Binārie skaitļi ir ļoti noderīgi, lai aprēķinātu bitiem un programmētu digitālās shēmas.



Heksadecimāls - binārs konversijas tabula

Lai atvieglotu lielāku skaitļu aprēķināšanu un interpretēšanu, lielākiem aprēķiniem tiek izmantots heksadecimālais formāts. Bet datori joprojām tos iekšēji pārvērš bināros un veic apstrādi. Tātad, ir svarīgi zināt Hexadecimal To Binary Conversion.

Heksadecimālais formāts ir pazīstams arī kā bāzes 16 formāts. Numuru apzīmēšanai tiek izmantoti 16 simboli. Tas izmanto simbolus 0–9, lai attēlotu skaitļus nulle – deviņi, un skaitļiem no 10–15 - simbolus A – F. Heksadecimālais skaitlis tiek attēlots ar “h” pirms skaitļa vai ar “vērsi” aiz tā. Heksadecimālā skaitļa “h56” vai “ox56” piemērs.


Heksadecimālo ciparu binārais attēlojums ir norādīts tabulā. Lai konvertētu lielākus skaitļus, ir jānorāda šī tabula.

Heksadecimālais-binārs-konversijas-tabula

Heksadecimālais-binārs-konversijas-tabula

Heksadecimāla līdz binārai konvertēšanas metode

Lai konvertētu heksadecimālo skaitli binārā formātā, ir jāveic dažas darbības. Katrs heksadecimālais bits apzīmē nibble. T.i. tā ir četru bināro bitu kombinācija. Piemēram, heksadecimālais skaitlis “1” ir četru bitu skaitlis, kas ir binārs un rakstīts kā “0001”.

1. solis: uzrakstiet četrciparu bināro ekvivalentu katram heksadecimālajam ciparam, sākot ar norādītā heksadecimālā skaitļa vismazāk nozīmīgo bitu.

2. solis: apvienojiet visus ciparus, lai izveidotu bināru skaitli.

Heksadecimāls - binārs konvertēšanas piemērs

Apskatīsim heksadecimālo skaitli ‘BC21’. Lai pārvērstu norādīto skaitli binārā, vispirms ir jāuzraksta katra cipara četrciparu binārā ekvivalents, sākot no vismazāk nozīmīgā bita. Šo darbību skatiet reklāmguvumu tabulā.

No konversijas tabulas binārs ekvivalents

1 = '0001'

2 = ’0010 ′

C = ‘1100’

B = ’1011 ′.

Nākamais pārveidošanas solis ir šo ciparu apvienošana. i.

‘B’ | ‘C’ | ’2 ′ | ‘1’

'1011' | ‘1100’ | ‘0010’ | ’0001 ′

Tādējādi norādītā heksadecimālā skaitļa binārais ekvivalents ir “1011110000100001”.

Heksadecimāls - binārs kodētājs

Heksadecimālai binārai konvertēšanai ir pieejams arī kodētāja IC. Tā kā katrs heksadecimālais cipars ir saistīts ar četriem bināriem, katrai ieejai jāsniedz 4 bitu izeja. Šeit ieeju skaits ir 16. T.i. n = 16 un izejas skaits ir log 16 = 4

Heksadecimāls-binārs-kodētājs

Heksadecimāls-binārs-kodētājs

Iepriekš minētā patiesības tabula tiek izmantota kodētāja projektēšanai. B0, B1, B2, B3 dod izeju. Kad tiek ievadīta heksadecimālā ievade 2, tad kodētājs dod bināro izvadi kā “0010”. Binārie skaitļi tiek rakstīti ar bāzes-2.

Binārā sistēma ir ļoti pieņemta kā valoda pie elektronikas. Tas ir ļoti noderīgi, lai izprastu elektronisko signālu stāvokli. Binārā sistēma, heksadecimālā sistēma, ir pozicionālais skaitliskais kur ciparu pozīcija veicina arī skaitlisko vērtību.

Laika gaitā ir ieviestas daudzas skaitliskas sistēmas. Tautas valodā tiek izmantota hindu-arābu numerācija. Digitālajā pasaulē, lai valodas būtu saderīgas ar mašīnām, tiek ieviesti dažādi ciparu attēlojumi. Pateicoties vienkāršībai un spējai interpretēt mašīnas elektriskos stāvokļus, ļoti vēlama ir binārā skaitļu sistēma. Kāds ir heksadecimālā skaitļa ‘c5’ binārais attēlojums?