Hva er ASCII -tekst og hvordan brukes den?

Hva er ASCII -tekst og hvordan brukes den?

ASCII er et akronym du kanskje har hørt i forbindelse med datatekst, men det er et begrep som raskt faller ut av bruk takket være en kraftigere nykommer. Men hva er ASCII, og hva brukes det til?





Hva står ASCII for?

Kanskje det enkleste stedet å begynne er selve akronymet, så la oss utvide det:





TIL merican S tandard C ode for Jeg informasjon Jeg bytte





Denne munnen av et uttrykk gir egentlig ikke det fullstendige bildet, men noen deler gir umiddelbart noen ledetråder, særlig de to første ordene. ASCII er en amerikansk standard, hvis betydning snart vil bli tydelig.

Code for Information Interchange antyder at vi snakker om et format for å sende data frem og tilbake. Spesielt behandler ASCII tekstdata: tegn som utgjør ord på et typisk lesbart språk.



ASCII løser problemet med hvordan man tilordner verdier til bokstaver og andre tegn, slik at når de blir lagret som ett og nuller i en fil, kan de oversettes til bokstaver når filen leses senere. Hvis forskjellige datasystemer er enige om den samme koden som skal brukes, kan slik informasjon utveksles pålitelig.

hvordan få gratis microsoft word

I slekt: Hvordan finne symboler og slå opp deres mening





Historien om ASCII

Noen ganger referert til som US-ASCII, var ASCII en amerikansk innovasjon utviklet på 1960-tallet. Standarden har gjennomgått mange revisjoner siden, først og fremst i 1977 og 1986, da ASCII sist ble oppdatert.

Utvidelser og variasjoner har bygget på ASCII gjennom årene, hovedsakelig for å imøtekomme det faktum at ASCII utelater mange tegn som brukes, eller til og med kreves, av andre språk enn amerikansk engelsk. ASCII tar ikke engang hensyn til det britiske valutasymbolet (£), selv om pundet er tilstede på Latin-1, en 8-biters utvidelse utviklet på 1980-tallet, som også koder for flere andre valutaer.





ASCII ble sterkt utvidet og etterfulgt av Unicode, en mye mer omfattende og ambisiøs standard, som diskuteres nedenfor. I 2008 overtok Unicode ASCII i popularitet for online bruk.

Hvilke tegn representerer ASCII?

For en datamaskin er bokstaven A like ukjent som fargen lilla eller følelsen av sjalusi. Datamaskiner handler med ett og nuller, og det er opp til mennesker å bestemme hvordan de og nullene skal brukes til å representere tall, ord, bilder og alt annet.

Du kan tenke på ASCII som morsekoden i den digitale verden - uansett det første forsøket. Mens morsekoden brukes til å representere bare 36 forskjellige tegn (26 bokstaver og 10 sifre), ble ASCII designet for å representere opptil 128 forskjellige tegn i 7 biter data.

ASCII er store og små bokstaver, noe som betyr at den representerer 52 store og små bokstaver fra det engelske alfabetet. Ved siden av de samme 10 sifrene er det omtrent halvparten av plassen som er brukt.

Tegnsetting, matematiske og typografiske symboler opptar resten, og en samling kontrolltegn, som er spesielle ikke-utskrivbare koder med funksjonelle betydninger-se nedenfor for mer.

Her er noen typiske tegn som ASCII koder:

BinærDesimalKarakter
010 000133!
011 0000480
011 1001579
011 101159;
100 000165TIL
100 001066B
101 101090MED
101 101191[
110 000197til
110 001098b
111 1101125}

Vær oppmerksom på at de valgte verdiene har noen nyttige egenskaper, spesielt:

  • Bokstaver i samme sak kan alltid sorteres numerisk siden de er i orden. For eksempel har A en lavere verdi enn B, som har en lavere verdi enn Z.
  • Bokstaver i forskjellige tilfeller blir oppveid av nøyaktig 32. Dette gjør det veldig enkelt å oversette mellom små og store bokstaver, siden bare en enkelt bit må byttes for hver bokstav, uansett.

Kontroller tegn

Bortsett fra bokstaver, skilletegn og sifre, kan ASCII representere et antall kontrolltegn, spesielle kodepunkter som ikke produserer utskrift med ett tegn, men i stedet gir alternative betydninger om dataene til det som måtte konsumere det.

koble trådløse hodetelefoner til xbox one

For eksempel er ASCII 000 1001 det horisontale fanetegnet. Det representerer plassen du får når du trykker på TAB -tasten. Du vil vanligvis ikke se slike tegn direkte, men effekten deres vil ofte bli vist. Her er noen flere eksempler:

BinærDesimalKarakter
000 10019Horisontal kategori
000 101010Linjeskift
001 01112. 3Slutt på overføringsblokken

Hva med andre karakterer?

ASCII var enormt vellykket i begynnelsen av databehandling siden det var enkelt og vidt vedtatt. Imidlertid, i en verden med et mer internasjonalt syn, vil et skrivesystem bare ikke kutte det. Moderne kommunikasjon må være mulig på fransk, japansk - faktisk hvilket språk vi måtte ønske å lagre tekst på.

Unicode-tegnsettet kan adressere totalt 1.112.064 forskjellige tegn, selv om bare omtrent en tiendedel av disse faktisk er definert. Det kan høres ut som mye, men kodingen tar sikte på ikke bare å ta imot titusenvis av kinesiske tegn, den dekker også emoji (nesten halvannet tusen) og til og med utdødde skrivesystemer som Jurchen.

I slekt: De 100 mest populære emojiene forklart

Unicode anerkjente ASCIIs dominans i valget av de første 128 tegnene: de er nøyaktig de samme som ASCII. Dette gjør at ASCII-kodede filer kan brukes i situasjoner der Unicode forventes, noe som gir bakoverkompatibilitet.

Sammendrag

ASCII -teksten representerer de 26 bokstavene i det engelske alfabetet, med sifre, tegnsetting og noen få andre symboler kastet inn. Det tjente sin hensikt veldig godt den beste delen av et halvt århundre,

Den har nå blitt erstattet av Unicode, som støtter et stort antall språk og andre symboler, inkludert emoji. UTF-8 er, for alle praktiske formål, kodingen som skal brukes til å representere Unicode-tegn online.

Dele Dele kvitring E -post Er det verdt å oppgradere til Windows 11?

Windows har blitt redesignet. Men er det nok til å overbevise deg om å bytte fra Windows 10 til Windows 11?

hoppe skremme videoer for å skremme venner
Les neste Relaterte temaer
  • Teknologi forklart
  • Sjargong
  • Nettkultur
  • Unicode
Om forfatteren Bobby Jack(58 artikler publisert)

Bobby er en teknologientusiast som jobbet som programvareutvikler i de fleste to tiårene. Han brenner for spill, jobber som Reviews Editor i Switch Player Magazine, og er fordypet i alle aspekter av online publisering og webutvikling.

Mer fra Bobby Jack

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere