Hexa til ASCII & ASCII til Hexa konvertering med eksempel

Prøv Instrumentet Vårt For Å Eliminere Problemer





Data i form av tekst og tall brukes til programmering av elektroniske enheter. Men datamaskiner kan ikke forstå menneskets språk. De kan bare forstå dataene i form av 0 og 1. For å gjøre data tolket av datamaskin brukes mange tallformater. Noen av dem er binært nummersystem, oktaltallsystem, heksadesimalt tallsystem osv. For å gjøre teksten forståelig av datamaskiner brukes ASCII-koder. Interne omformere brukes til å konvertere data fra ett format til et annet. Hexa til ASCII konvertering er diskutert nedenfor. Datamaskiner refererer til en standard ASCII-kodetabell for referanse.

Hva er Hexadecimal Number System?

Hexadecimal Number System er et posisjonelt tallsystem brukes til å representere tall. Den bruker seksten symboler for å representere tallene, derav navnet 'Hexa'. Symboler brukt av heksadesimale ar '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.' Heksadesimalt tallsystem bruker alfabeter som symboler sammen med det numeriske .




Symbolene ‘0-9’ brukes til å representere tallene 0-9. Symbolene ‘A-F’ brukes til å representere tall fra ti til femten. Heksadesimal representasjon av tall krever fire desimalbiter for hvert siffer.

Bruk av heksadesimalt tallsystem

Det heksadesimale tallsystemet brukes populært av dataprogrammerere og utviklere. Siden datamaskiner bare kan forstå de binære bitene, bruker de fleste instruksjonssettene til datamaskinen binære koder. Heksadesimalt nummereringsformat er veldig nyttig når det er et stort binært tall å tolke, og når aritmetiske operasjoner skal utføres på de større tallene. Heksadesimale tall gir en enkel tolkning av data fra brukerne. Alt moderne elektronisk utstyr bruker heksadesimalt nummereringsformat. I digital kommunikasjon konverteres dataene som skal overføres til heksadesimalt format og overføres over kanalen for feilfri kommunikasjon. Prosessorer arbeider med en ordlengde på 64-bit, bruk også det heksadesimale formatet for instruksjonssettet.



Hva er en ASCII-kode?

ASCII står for - American Standard Code for Information Interchange. Det er en av milepælene i IEEE. Det er en tegnkodingsstandard for elektronisk kommunikasjon for å representere bokstaver og alfabeter i datamaskiner, elektroniske enheter osv ... ASCII ble utviklet i USA, ved hjelp av Telegraph-koden. I 1963 ble den første utgaven av ASCII-koden utgitt. Det ble gjennomgått mye revisjon gjennom årene, og den siste oppdateringen ble gjort i 1986. ASCII-koden er basert på det engelske alfabetet. Den har 256 tegnkoder, som også inkluderer 127 spesifiserte tegn.

ASCII-koden er delt inn i to sett - Standard ASCII-kode og utvidet ASCII-kode. Standard ASCII-kode representerer tegn som 'a' til 'z' og sifrene '0' til '9'. De varierer fra 0-127 i desimal og fra 00 til 7F i heksadesimalt format. Disse er også kjent som utskrivbare tegn. Koden fra 0 til 31 inneholder kontrolltegn som er tilordnet for å kontrollere perifere enheter og kan ikke skrives ut.


Utvidede ASCII-koder inneholder symbolene og tegnene som for det meste brukes på forskjellige språk. De varierer fra 128 til 255 i desimal eller 80 til FF i heksadesimal. Utvidede koder, sammen med kontrollkodene i standard ASCII-kode, brukes til forskjellige kommunikasjonsprotokoller som RS = -232, RS-485, RS-422, TTL. Med tidens ankomst gjøres mange endringer i ASCII for å inkludere ikke-engelskspråklige språk.

Bruk av ASCII-kode

American Telefon and Telegraph TWX, var den første som brukte ASCII-kode i 1963. Den ble brukt som en syv-biters teleskriver-kode. Fra 1968 begynte alle datamaskiner som ble brukt av USAs føderale regjering, å bruke ASCII for informasjonsutveksling. Fram til 2007 var ASCII den vanlige tegnkodingsstandarden for World Wide Web. ASCII-koding bruker 1 byte for hvert tegn.

Hexa til ASCII konverteringsmetode

ASCII-kode er for koding av tegn på datamaskinene. For å skrive ut et ASCII-tegn eller for å vise det på en skjerm, må du bruke den heksadesimale koden som er spesifisert for dette tegnet. For å identifisere tegnene er det viktig å kjenne til Hexa til ASCII-konverteringen.

ASCII bruker et byte-ord for å representere et tegn. Så del heksadesimal i parene, ettersom hvert siffer med heksadesimal er 4-bits. For hvert par, finn det angitte ASCII-tegnet fra ASCII-oppslagstabellen.

ASCII-bord

ASCII-bord

Eksempel på konvertering til Hexa til ASCII

For å forstå omvendelsen, la oss se på eksemplet. La oss konvertere heksadesimaltallet ‘52696368’ til ASCII.

Trinn 1: Lag par som starter fra høyre side. Hvis det er et ekstra siffer, legg til null på venstre side for å fullføre paret.

= 52 | 69 | 63 | 68.

Trinn 2: Se ASCII-kodetabellen for å få tegnet som tilsvarer det heksadesimale paret.

Fra tabellen er 52 = R, 69 = i, 63 = c, 68 = h

Dermed er ASCII-representasjonen av det gitte heksadesimale tallet ‘Rich’.

ASCII til heksadesimal konverteringsmetode

ASCII til heksadesimal konvertering ios veldig nyttig for å beskytte e-postadressene. I denne konverteringen konverteres en tekststreng til heksadesimal tallstreng. Denne konverteringsmetoden er den omvendte prosessen med Hexa til ASCII konvertering. Her tas ASCII-tegnet og oppslagstabellen henvises for å generere heksadesimaltall.

ASCII til Hexa-konverteringseksempel

La oss se på et eksempel for å forstå ASCII til Hexa-konvertering. La oss konvertere tekststrengen 'Hope' til et heksadesimalt tall.

Fra ASCII-tabellen er H = 48: o = ox6F: p = ox70: e = ox65

Dermed er den heksadesimale konvertering av den gitte ASCII-strengen ”48 ox6f ox70 ox65 ″.

Koder for konvertering

Hexa til ASCII konvertering kan enkelt gjøres ved hjelp av online omformere. Datamaskiner bruker JAVA-programmet for konvertering. Denne konverteringen brukes til eksterne enheter som skrivere, skjermer osv ...

Algoritmen som brukes i datasystemer for konvertering av ASCII-verdier, konverterer først tegnet til dets heltall ekvivalent fra oppslagstabellen. Dette heltallet kalles ASCII-verdien til det gitte tegnet. Dette heltallet blir deretter konvertert til heksadesimalverdien.

I dag blir digital teknologi tatt i bruk over hele verden. ASCII-koden er også modifisert for å inkludere tegn og symboler fra forskjellige språk. I ASCII-kode er alle kontrollkodene gruppert sammen, så vel som alle grafiske koder er gruppert sammen for å forbedre brukervennligheten. Konverter ASCII-strengen 'EUPHORIA' til et heksadesimalt tall.