Hexadecimale naar binaire conversie

Hexadecimale naar binaire conversie

Computers kunnen de menselijke taal niet begrijpen. Alle interne verwerking op een computer vindt plaats in O's en 1's het binaire formaat. Dus wat de gegevensinvoer ook wordt gegeven, het wordt eerst omgezet in de vorm van binaire bits door de interne IC en vervolgens aan de verwerkingseenheid gegeven voor interpretatie van de instructie en verwerking. Hoewel we verschillende gegevensformaten gebruiken, worden deze intern in de vorm van binaire bits in de geheugeneenheid opgeslagen. Verschillende formaten die worden gebruikt om gegevens weer te geven zijn het binaire formaat, het decimale formaat, het hexadecimale formaat, de grijze code, enz. Laten we in dit artikel eens kijken naar de hexadecimale naar binaire conversie van de gegevens.



Wat is een binair nummeringssysteem?

Het formaat dat we gebruiken om getallen te schrijven is het decimale formaat, ook wel bekend als base 10-formaat. Maar machines kunnen die cijfers niet begrijpen. Dus werd het binaire nummeringssysteem geïntroduceerd, dat deze decimale getallen weergeeft als een reeks van nullen en enen.


In het binaire getallensysteem worden slechts twee symbolen gebruikt om het getal weer te geven. Ze zijn 0 en 1. Machines begrijp dat deze symbolen 'AAN' en 'UIT' zijn. Het binaire nummeringssysteem is ook bekend als het nummeringssysteem met grondtal 2. Elk symbool staat bekend als ‘Bit’. De groep van vier bits staat bekend als ‘Nibble’ en een groep van 8 bits staat bekend als ‘Byte’.





Maakt gebruik van binair nummeringssysteem

Het gebruik van binaire nummering vereenvoudigt computer architectuur en programmeren. Binaire nummering wordt gebruikt bij digitale signaalcodering. Dit nummeringssysteem kan eenvoudig worden gedefinieerd als het nummeringssysteem dat slechts twee cijfers gebruikt om getallen weer te geven in plaats van cijfers van 0 tot 9. Binaire getallen zijn erg handig voor bitsgewijze berekeningen en programmering van digitale schakelingen.

Hexadecimale naar binaire conversietabel

Om het berekenen en interpreteren van grotere getallen gemakkelijker te maken, wordt het hexadecimale formaat gebruikt voor grotere berekeningen. Maar computers zetten ze nog steeds intern om in binair en doen de verwerking. Het is dus belangrijk om de hexadecimale naar binaire conversie te kennen.



Hexadecimaal formaat is ook bekend als het basis-16-formaat. Het gebruikt 16 symbolen om de cijfers weer te geven. Het gebruikt symbolen 0-9 om de nummers nul-negen weer te geven en voor nummers van 10-15 gebruikt het symbolen A-F. Een hexadecimaal getal wordt weergegeven met een ‘h’ voor het getal of met een ‘os’ erachter. Voorbeeld van een hexadecimaal getal ‘h56’ of ‘ox56’.


De binaire weergave van de hexadecimale cijfers staat in de tabel. Voor het omrekenen van grotere aantallen moet naar deze tabel worden verwezen.

Hexadecimale-naar-binaire-conversietabel

Hexadecimale-naar-binaire-conversietabel

Hexadecimale naar binaire conversiemethode

Om een ​​hexadecimaal getal naar een binair getal om te zetten, moeten enkele stappen worden gevolgd. Elke hexadecimale bit vertegenwoordigt een nibble. Dat wil zeggen. het is een combinatie van vier binaire bits. Het getal ‘1’ van hexadecimaal is bijvoorbeeld een getal van vier bits is binair en wordt geschreven als ‘0001’.

Stap 1: Schrijf het viercijferige binaire equivalent voor elk hexadecimaal cijfer dat begint met het minst significante bit van het opgegeven hexadecimale getal.

Stap 2: Combineer alle cijfers om een ​​binair getal te vormen.

Hexadecimaal naar binair conversievoorbeeld

Laten we een hexadecimaal getal ‘BC21’ beschouwen. Om het gegeven getal in een binair getal om te zetten, moet u eerst het viercijferige binaire equivalent van elk cijfer schrijven, beginnend bij het minst significante bit. Raadpleeg de conversietabel voor deze stap.

Uit de conversietabel, binair equivalent van

1 = '0001'

2 = ’0010 ′

C = ‘1100’

B = ’1011 ′.

De volgende stap bij de conversie is om deze cijfers te combineren. d.w.z.

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

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

Het binaire equivalent van het opgegeven hexadecimale getal is dus ‘1011110000100001’

Hexadecimaal naar binaire encoder

Voor hexadecimale naar binaire conversie is ook een encoder-IC beschikbaar. Aangezien elk hexadecimaal cijfer is gekoppeld aan vier binaire tekens, moet elke invoer een uitvoer van 4 bits opleveren. Hier is het aantal ingangen 16, dat wil zeggen. n = 16 en het aantal output is log 16 = 4

Hexadecimaal-naar-binaire encoder

Hexadecimaal-naar-binaire encoder

De bovenstaande waarheidstabel wordt gebruikt voor het ontwerpen van de encoder. B0, B1, B2, B3 geeft de output. Als de hexadecimale invoer 2 wordt gegeven, dan is de encoder geeft de binaire uitvoer als '0010'. Binaire getallen worden geschreven met grondtal 2.

Het binaire systeem wordt in hoge mate gebruikt als de taal van elektronica. Het is zeer nuttig om de toestand van de elektronische signalen te begrijpen. Het binaire systeem, hexadecimaal systeem zijn de positioneel numeriek waar de positie van de cijfers ook bijdraagt ​​aan de waarde van het numerieke.

Er zijn in de loop van de tijd veel numerieke systemen geïntroduceerd. Hindoe-Arabische nummering wordt in de volksmond gebruikt. Om de talen compatibel te maken met machines worden in de digitale wereld veel verschillende weergaven van getallen geïntroduceerd. Vanwege de eenvoud en het vermogen om de elektrische toestanden van de machine te interpreteren, heeft het binaire getalsysteem sterk de voorkeur. Wat is de binaire weergave van het hexadecimale getal ‘c5’?