Hexa till ASCII & ASCII till Hexa konvertering med exempel

Prova Vårt Instrument För Att Eliminera Problem





Data i form av text och siffror används för programmering av elektroniska enheter. Men datorer kan inte förstå mänskligt språk. De kan bara förstå uppgifterna i form av 0 och 1. För att göra data tolkbara av dator används många nummerformat. Några av dem är det binära nummersystemet, det oktala nummersystemet, det hexadecimala nummersystemet osv. För att göra texten förståelig för datorer används ASCII-koder. Interna omvandlare används för att konvertera data från ett format till ett annat. Omvandling av Hexa till ASCII diskuteras nedan. Datorer hänvisar till en standard ASCII-kodtabell för referens.

Vad är Hexadecimal Number System?

Hexadecimalt tal är ett positionssystem används för att representera siffror. Den använder sexton symboler för att representera siffrorna, därav namnet 'Hexa'. Symboler som används av hexadecimala ar '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.' Hexadecimalt tal använder alfabet som symboler tillsammans med det numeriska .




Symbolerna '0-9' används för att representera siffrorna 0-9. Symbolerna 'A-F' används för att representera siffror från tio till femton. Hexadecimal representation av tal kräver fyra decimalbitar för varje siffra.

Användningar av Hexadecimalt talsystem

Det hexadecimala talsystemet används populärt av datorprogrammerare och utvecklare. Eftersom datorer bara kan förstå binära bitar använder de flesta av instruktionsuppsättningarna på datorn binära koder. Hexadecimalt numreringsformat är mycket användbart när det finns ett stort binärt tal att tolka och när aritmetiska operationer ska utföras på de större siffrorna. Hexadecimala siffror ger användarna en enkel tolkning av data. All modern elektronisk utrustning använder det hexadecimala numreringsformatet. I digital kommunikation omvandlas data som ska överföras till hexadecimalt format och överförs över kanalen för felfri kommunikation. Processorer arbetar du med en ordlängd på 64-bitars använder du också hexadecimalt format för instruktionsuppsättningen.



Vad är en ASCII-kod?

ASCII står för - American Standard Code for Information Interchange. Det är en av milstolparna i IEEE. Det är en teckenkodningsstandard för elektronisk kommunikation för att representera bokstäver och alfabet i datorer, elektroniska enheter, etc. ... ASCII utvecklades i USA med Telegraph-koden. År 1963 publicerades den första utgåvan av ASCII-koden. Det genomgick mycket genom åren, och den senaste uppdateringen gjordes år 1986. ASCII-koden är baserad på det engelska alfabetet. Den har 256 teckenkoder, som också innehåller 127 angivna tecken.

ASCII-koden är uppdelad i två uppsättningar - Standard ASCII-kod och utökad ASCII-kod. Standard ASCII-kod representerar tecken som 'a' till 'z' och siffrorna '0' till '9'. De sträcker sig från 0-127 i decimal och från 00 till 7F i hexadecimalt format. Dessa kallas också utskrivbara tecken. Koden som sträcker sig från 0 till 31 innehåller kontrolltecken som tilldelats för att styra kringutrustningen och kan inte skrivas ut.


Utökade ASCII-koder innehåller symboler och tecken som oftast används på olika språk. De sträcker sig från 128 till 255 i decimal eller 80 till FF i hexadecimal. Utökade koder, tillsammans med de kontrollkoder som finns i standard ASCII-kod, används för olika kommunikationsprotokoll såsom RS = -232, RS-485, RS-422, TTL. Med tiden kommer många ändringar i ASCII för att inkludera språk som inte är engelska.

Användning av ASCII-kod

American Telefon and Telegraph TWX, var den första som använde ASCII-kod 1963. Den användes som en sju-bitars teleskrivarkod. Från 1968 började alla datorer som användes av USA: s federala regering använda ASCII för informationsutbyte. Fram till 2007 var ASCII den vanliga teckenkodningsstandarden för Internet. ASCII-kodning använder 1 byte för varje tecken.

Hexa till ASCII-omvandlingsmetod

ASCII-kod är för kodning av tecken i datorerna. För att skriva ut ett ASCII-tecken eller för att visa det på en bildskärm måste den hexadecimala kod som anges för det tecknet användas. För att identifiera karaktärerna är det viktigt att känna till Hexa till ASCII-konverteringen.

ASCII använder ett ord per byte för att representera ett tecken. Så dela upp hexadecimalen i paren, eftersom varje siffra med hexadecimalen är 4-bitar. För varje par, hitta det angivna ASCII-tecknet från ASCII-uppslagstabellen.

ASCII-tabell

ASCII-tabell

Exempel på konvertering av Hexa till ASCII

För att förstå omvandlingen låt oss titta på exemplet. Låt oss konvertera Hexadecimaltal ”52696368” till ASCII.

Steg 1: skapa par som börjar från höger sida. Om det finns en extra siffra, lägg till noll till vänster för att slutföra paret.

= 52 | 69 | 63 | 68.

Steg 2: Se ASCII-kodtabellen för att få tecken som motsvarar hexadecimalt par.

Från tabellen är 52 = R, 69 = i, 63 = c, 68 = h

Således är ASCII-representationen av det angivna hexadeciamtalet ”Rich”.

ASCII till hexadecimal omvandlingsmetod

ASCII till hexadecimal konvertering ios mycket användbart för att skydda e-postadresserna. I denna konvertering omvandlas en textsträng till en hexadecimal talsträng. Denna konverteringsmetod är den omvända processen för Hexa till ASCII-konvertering. Här tas ASCII-tecknet och uppslagstabellen hänvisas för att generera hexadecimalt tal.

ASCII till Hexa-konverteringsexempel

Låt oss titta på ett exempel för att förstå ASCII till Hexa-omvandlingen. Låt oss konvertera textsträngen 'Hope' till ett hexadecimalt tal.

Från ASCII-tabellen är H = 48: o = ox6F: p = ox70: e = ox65

Således är den hexadecimala omvandlingen för den givna ASCII-strängen ”48 ox6f ox70 ox65 ″.

Kodare för konvertering

Omvandling av Hexa till ASCII kan enkelt göras med online-omvandlare. Datorer använder JAVA-programmet för konvertering. Denna omvandling används för kringutrustning som skrivare, skärmar osv ...

Algoritmen som används i datorsystem för konvertering av ASCII-värden omvandlar först tecknet till dess heltal motsvarande från uppslagstabellen. Detta heltal kallas ASCII-värdet för det angivna tecknet. Detta heltal omvandlas sedan till hexadecimalt värde.

Idag antas digital teknik över hela världen. ASCII-koden modifieras också för att inkludera tecken och symboler från olika språk. I ASCII-kod grupperas alla kontrollkoder tillsammans, liksom alla grafiska koder grupperas också för att förbättra användarvänligheten. Konvertera ASCII-strängen ”EUPHORIA” till ett hexadecimalt tal.