Hexa til ASCII & ASCII til Hexa konvertering med eksempel

Hexa til ASCII & ASCII til Hexa konvertering med eksempel

Data i form af tekst og tal bruges til programmering af de elektroniske enheder. Men computere kan ikke forstå menneskeligt sprog. De kan kun forstå dataene i form af 0'er og 1'er. For at gøre data fortolkelige af computeren bruges mange nummerformater. Nogle af dem er det binære nummersystem, oktaltalssystemet, det hexadecimale talsystem osv. For at gøre teksten forståelig af computere anvendes ASCII-koder. Interne konvertere bruges til at konvertere data fra et format til et andet. Hexa til ASCII konvertering diskuteres nedenfor. Computere henviser til en standard ASCII-kodetabel som reference.



Hvad er det hexadecimale tal-system?

Hexadecimalt tal er et positionssystem bruges til at repræsentere tal. Det bruger seksten symboler til at repræsentere tallene, deraf navnet 'Hexa'. Symboler brugt af hexadecimal ar '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.' Hexadecimalt talsystem bruger alfabeter som symboler sammen med det numeriske .


Symbolerne '0-9' bruges til at repræsentere tallene 0-9. Symbolerne 'A-F' bruges til at repræsentere tal fra ti til femten. Hexadecimal gengivelse af tal kræver fire decimalbits for hvert ciffer.





Anvendelse af hexadecimalt talsystem

Systemet med hexadecimalt tal bruges populært af computerprogrammerere og udviklere. Da computere kun kan forstå de binære bits, bruger de fleste instruktionssæt på computeren binære koder. Hexadecimal nummereringsformat er meget nyttigt, når der er et stort binært tal, der skal fortolkes, og når aritmetiske operationer skal udføres på de større tal. Hexadecimale tal giver en nem fortolkning af data fra brugerne. Alt moderne elektronisk udstyr bruger det hexadecimale nummereringsformat. I digital kommunikation konverteres de data, der skal transmitteres til hexadecimalt format og transmitteres over kanalen til fejlfri kommunikation. Processorer arbejder du med en ordlængde på 64-bit, skal du også bruge det hexadecimale format til instruktionssættet.

Hvad er en ASCII-kode?

ASCII står for - American Standard Code for Information Interchange. Det er en af ​​milepæle i IEEE. Det er en tegnkodningsstandard til elektronisk kommunikation til repræsentation af bogstaver og alfabeter i computere, elektroniske enheder osv.… ASCII blev udviklet i USA ved hjælp af Telegraph-koden. I 1963 blev den første udgave af ASCII-koden offentliggjort. Det gennemgik meget gennem årene, og den seneste opdatering blev udført i 1986. ASCII-koden er baseret på det engelske alfabet. Den har 256 tegnkoder, som også inkluderer 127 angivne tegn.



ASCII-kode er opdelt i to sæt - Standard ASCII-kode og udvidet ASCII-kode. Standard ASCII-kode repræsenterer tegn som 'a' til 'z' og cifrene '0' til'9 ′. De spænder fra 0-127 i decimal og fra 00 til 7F i hexadecimalt format. Disse er også kendt som udskrivbare tegn. Koden fra 0 til 31 indeholder kontroltegn, der er tildelt til at styre de perifere enheder og kan ikke udskrives.


Udvidede ASCII-koder indeholder de symboler og tegn, der mest bruges på forskellige sprog. De spænder fra 128 til 255 i decimal eller 80 til FF i hexadecimal. Udvidede koder sammen med kontrolkoderne i standard ASCII-kode bruges til forskellige kommunikationsprotokoller såsom RS = -232, RS-485, RS-422, TTL. Med tiden kommer mange ændringer i ASCII til at omfatte ikke-engelske sprog.

Anvendelse af ASCII-kode

Amerikansk telefon og telegraf TWX, var den første til at bruge ASCII-kode i 1963. Den blev brugt som en syv-bit teleprinter-kode. Fra 1968 begyndte alle de computere, der blev brugt af USAs føderale regering, at bruge ASCII til informationsudveksling. Indtil 2007 var ASCII den almindelige tegnkodningsstandard for World Wide Web. ASCII-kodning bruger 1 byte for hvert tegn.

Hexa til ASCII konverteringsmetode

ASCII-kode er til kodning af tegn på computere. For at udskrive et ASCII-tegn eller for at vise det på en skærm skal den hexadecimale kode, der er angivet for dette tegn, bruges. For at identificere tegnene er det vigtigt at kende Hexa til ASCII konvertering.

ASCII bruger et ord på en byte til at repræsentere et tegn. Så del hexadecimalen i parene, da hvert ciffer med hexadecimal er 4-bit. For hvert par skal du finde det angivne ASCII-tegn fra ASCII-opslagstabellen.

ASCII-tabel

ASCII-tabel

Eksempel på konvertering af Hexa til ASCII

Lad os se på eksemplet for at forstå konvertering. Lad os konvertere det hexadecimale tal '52696368' til ASCII.

Trin 1: lav par, der starter fra højre side. Hvis der er et ekstra ciffer, skal du tilføje nul i venstre side for at fuldføre parret.

= 52 | 69 | 63 | 68.

Trin 2: Se ASCII-kodetabellen for at få tegnet svarende til det hexadecimale par.

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

ASCII-repræsentationen af ​​det givne hexadeciamale tal er således 'rig'.

ASCII til hexadecimal konverteringsmetode

ASCII til hexadecimal konvertering ios meget nyttigt til beskyttelse af e-mail-adresser. I denne konvertering konverteres en tekststreng til en hexadecimal talstreng. Denne konverteringsmetode er den omvendte proces af Hexa til ASCII konvertering. Her tages ASCII-tegnet, og opslagstabellen henvises til at generere hexadecimalt tal.

ASCII til Hexa-konverteringseksempel

Lad os se på et eksempel for at forstå ASCII til Hexa-konvertering. Lad os konvertere tekststrengen 'Hope' til et hexadecimalt tal.

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

Den hexadecimale konvertering af den givne ASCII-streng er således ”48 ox6f ox70 ox65 ″.

Encoder til konvertering

Hexa til ASCII konvertering kan let gøres ved hjælp af online konvertere. Computere bruger JAVA-programmet til konvertering. Denne konvertering bruges til perifere enheder såsom printere, skærme osv ...

Algoritmen, der bruges i computersystemer til konvertering af ASCII-værdier, konverterer først tegnet til dets heltalækvivalent fra opslagstabellen. Dette heltal kaldes ASCII-værdien for det givne tegn. Dette heltal konverteres derefter til den hexadecimale værdi.

I dag vedtages digital teknologi over hele verden. ASCII-kode er også ændret til at omfatte tegn og symboler fra forskellige sprog. I ASCII-kode er alle kontrolkoder grupperet sammen, såvel som alle grafiske koder er også grupperet for at forbedre brugervenligheden. Konverter ASCII-strengen ”EUPHORIA” til et hexadecimalt tal.