Forstå ASCII -tabellen

Forstå ASCII -tabellen
Datamaskinene fungerer normalt ved å forstå tallene og for å oversette tallene til tegn en standard opprettes. Denne standarden har gitt et spesifikt settsifret til hvert tegn om det er et alfabet eller et hvilket som helst symbol og standarden kalles ASCII -standard. Å bruke ASCII for hver karakter har gjort kommunikasjon enkelt mellom maskiner og mennesker.

ASCII er forkortelsen til "American Standard Code for Information Interchange", og fra navnet kan det antas at det er koden som brukes for å bytte informasjon fra maskin til mennesker eller maskin til maskin.

Hva er karakterkoding

For å forstå ASCII først må du kjenne karakterkodingen. Karakterkoding er en prosess med å tildele tall/sifre til tegn, og disse karakterene kan være av mange typer som grafiske tegn eller tegn på menneskets språk. Det er ansatt for å lagre, overføre eller manipulere dataene fra datamaskiner.

Karakterkoding gjøres slik at datamaskiner kan tolke og behandle karakterene. For eksempel kan vi anta at noen tall og tildeler dem til alfabetene. Det er 26 alfabeter og la oss tilordne et tall fra 1 til 26 til alle store alfabeter, det betyr at vi har kodet tegnene/alfabetene ved å tilordne dem et tall.

I tabellbokstaven l, I, N, U og X er gitt henholdsvis 12, 9, 14, 21 og 24. Nå vil det være lettere for datamaskiner å tyde og skrive ut karakterene. Men for å omringe hele engelskspråklige karakterer ga American Standard Association (NSA) ut den første versjonen av ASCII i 1963. ASCII var en av de første standardene som ble opprettet for datamaskininformasjonsutveksling.

Hvorfor er ASCII viktig

Vel, det er viktig fordi det er en forbindelse mellom datamaskinen og minnet vårt, og nå er det en standard for hver datamaskin. Informasjonen som er lagret på minnet er i 0s og 1s, og ASCII hjelper til med å oversette denne informasjonen til karakterer eller menneskelig lesbart format.

ASCII -koder brukes i telekommunikasjonsenheter, datamaskiner og annet relatert utstyr.

Standard ASCII -tabell

Standard ASCII -tabellen er 7 bit og har karakterene med ASCII -er i området fra 0 til 127. ASCIIS -standarden brukes fordi datamaskinen ikke direkte kan lagre noen karakter, og heller ikke kan konvertere den til det binære nummeret. Ved å bruke ASCIIS blir datamaskinen kjent.

Forstå ASCII -tabellen

For å finne ASCII -verdien til ethvert tegn du trenger for å referere til standard ASCII -tabellen som vist nedenfor:

ASCII -verdien av “A” vil være 65 og “&” 38. Tilsvarende, for krøllete seler "", vil 123 og 125 asciis bli brukt.

La oss ta et eksempel på et ord “Linux”, at hvordan det lagres på minnet:

Ettersom datamaskinen ikke gjenkjenner tegnene, så blir ASCII tildelt et tall til alle tegnene og tilsvarende binærverdi lagres i harddisken. Ordet “Linux” vil bli lagret i binært format på minnet som vist i bildet over. ASCII hjelper til med å skrive og lese de tilsvarende dataene til karakterene fra minnet.

Det er 128 tegn og hvert tegn tildeles et ASCII -nummer. La oss dissekere bordet i to kategorier for å forstå det ytterligere:

  • Kontrolltegn
  • Utskrivbare tegn

Kontrolltegn i ASCII -tabellen

Asciiene fra 0 til 32 og 127 er kontrolltegnene; De kalles også ikke -utskrivbare tegn eller NPC -er. Som navn antyder at kontrolltegnene kontrollerer plasseringen av det utskrivbare tegnet eller brukes til å kommandere enhetene som er koblet til datamaskinen.

Noen av kontrolltegnene er tilknyttet tastaturnøkler. For eksempel backspace -tasten; Når du trykker på tasten, kan effekten visualiseres på skjermen, men den skriver ikke ut noe tegn.

Tilsvarende, for å kommunisere datamaskinen for slutt på en tekst eller start av teksten, brukes Asciis for de respektive tegn. Disse kontrolltegnene forteller datamaskinen hvordan du kjører koden og skriver ut utdataene.

Et diagram over alle kontrolltegn er:

Utskrivbare tegn i ASCII -tabellen

De utskrivbare tegnene er de tegnene som visuelt vises på skjermen som alle alfabetene, numeriske tegn, symboler og operatører. Den utskrivbare karakteren kan videre klassifiseres som:

  • Tall og symboler
  • Alfabeter

Tallene og symbolene inkluderer alle numeriske verdier 0-9 og symboler som tillegg, subtraksjonsoperatører, mens alfabetskategorien inkluderer alle de engelske alfabetene med øvre og små bokstaver.

Tall og symboler

Denne delen inneholder symboler og har ASCII -ene fra 32 til 64, 91 til 96 og 123 til 126. Disse symbolene inkluderer matematiske operatører (+, -, *,/), tegnsettingsmerker.

For eksempel vil ASCII av fremoverlipp “/” være 47 og for tillegg “+” vil det være 43.

Alfabeter

Den siste delen av standard ASCII-tabellen er de 26 alfabet. Asciis 65 til 90 inkluderer alle store bokstaver og 97 til 122 inkluderer alle små bokstaver.

For eksempel vil ASCII for kapital “O” og liten “O” være henholdsvis 79 og 111.

Konklusjon

Datamaskiner kan bare lagre dataene i tall fordi de bare forstår tallspråket. Så for å få datamaskiner til å forstå karakterene, må hver karakter være et spesifikt nummer. Karakterene inkluderer ikke bare alfabetene, men de inkluderer også de forskjellige symbolene som kan brukes i programmering. I denne oppskrivningen diskuteres standard ASCII-tabellen for å gi et bedre konsept om at hvordan det kan forstås og hvordan det er nyttig for kommunikasjonen mellom de forskjellige enhetene og datamaskinene.