Hvad er ASCII -tekst, og hvordan bruges den?

Hvad er ASCII -tekst, og hvordan bruges den?

ASCII er et akronym, som du måske har hørt i forbindelse med computertekst, men det er et begreb, der hurtigt er ude af brug takket være en mere kraftfuld tilflytter. Men hvad er ASCII, og hvad bruges det til?





Hvad står ASCII for?

Måske er det letteste sted at begynde selve akronymet, så lad os udvide det:





TIL merican S tandard C ode for jeg nformation jeg skift





Denne mundfuld af en sætning giver ikke rigtig det fulde billede, men nogle dele giver straks nogle spor, især de to første ord. ASCII er en amerikansk standard, hvis betydning snart vil blive tydelig.

Code for Information Interchange antyder, at vi taler om et format til videregivelse af data frem og tilbage. Specifikt omhandler ASCII tekstdata: tegn, der udgør ord på et typisk menneskelæsbart sprog.



ASCII løser problemet med, hvordan man tildeler værdier til bogstaver og andre tegn, så når de gemmes som en og nuller i en fil, kan de oversættes tilbage til bogstaver, når filen læses senere. Hvis forskellige computersystemer er enige om den samme kode, der skal bruges, kan sådanne oplysninger udveksles pålideligt.

hvordan man ændrer virtuel hukommelse windows 10

Relaterede: Sådan finder du symboler og slår op i deres betydning





Historien om ASCII

Nogle gange omtalt som US-ASCII, ASCII var en amerikansk innovation udviklet i 1960'erne. Standarden har gennemgået mange ændringer siden, primært i 1977 og 1986, hvor ASCII sidst blev opdateret.

Udvidelser og variationer har bygget på ASCII gennem årene, hovedsageligt for at imødekomme det faktum, at ASCII udelader mange tegn, der bruges eller endda kræves af andre sprog end amerikansk engelsk. ASCII tager ikke engang hensyn til det britiske valutasymbol (£), selvom pundet findes i Latin-1, en 8-bit forlængelse udviklet i 1980'erne, som også koder for flere andre valutaer.





ASCII blev stærkt udvidet og efterfulgt af Unicode, en meget mere omfattende og ambitiøs standard, som diskuteres nedenfor. I 2008 overhalede Unicode ASCII i popularitet til online brug.

Hvilke tegn repræsenterer ASCII?

For en computer er bogstavet A lige så uvant som farven lilla eller følelsen af ​​jalousi. Computere handler med enere og nuller, og det er op til mennesker at beslutte, hvordan de og nuller skal bruges til at repræsentere tal, ord, billeder og alt andet.

Du kan tænke på ASCII som morsekoden i den digitale verden - det første forsøg i hvert fald. Mens morse -kode bruges til at repræsentere kun 36 forskellige tegn (26 bogstaver og 10 cifre), blev ASCII designet til at repræsentere op til 128 forskellige tegn i 7 bits data.

ASCII er store og små bogstaver, hvilket betyder, at det repræsenterer 52 store og små bogstaver fra det engelske alfabet. Ud over de samme 10 cifre er det cirka halvdelen af ​​den anvendte plads.

Tegnsætning, matematiske og typografiske symboler indtager resten, og en samling af kontroltegn, som er specielle ikke-udskrivbare koder med funktionelle betydninger-se nedenfor for mere.

Her er nogle typiske tegn, som ASCII koder:

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

Bemærk, at de valgte værdier har nogle nyttige egenskaber, især:

  • Bogstaver i samme sag kan altid sorteres numerisk, da de er i orden. For eksempel har A en lavere værdi end B, som har en lavere værdi end Z.
  • Bogstaver i forskellige sager opvejes med præcis 32. Dette gør det meget let at oversætte mellem små og store bogstaver, da der kun skal skiftes en enkelt bit for hvert bogstav.

Kontroller tegn

Bortset fra bogstaver, tegnsætning og cifre kan ASCII repræsentere et antal kontroltegn, særlige kodepunkter, der ikke producerer output med et enkelt tegn, men i stedet giver alternative betydninger om dataene til det, der måtte forbruge det.

bedste sted at købe brugerdefineret pc

F.eks. Er ASCII 000 1001 det vandrette faneblad. Det repræsenterer den plads, du får, når du trykker på TAB -tasten. Du vil typisk ikke se sådanne tegn direkte, men deres effekt vil ofte blive vist. Her er nogle flere eksempler:

BinærDecimalKarakter
000 10019Vandret fane
000 101010Line Feed
001 01112. 3Slut på transmissionsblok

Hvad med andre karakterer?

ASCII var enorm succes i de tidlige computerdage, da det var enkelt og bredt vedtaget. I en verden med et mere internationalt udsyn vil et skrivesystem dog bare ikke afbryde det. Moderne kommunikation skal være mulig på fransk, japansk - faktisk ethvert sprog, vi måske vil gemme tekst på.

Unicode-tegnsættet kan adressere i alt 1.112.064 forskellige tegn, selvom kun omkring en tiendedel af dem faktisk er defineret i øjeblikket. Det lyder måske af meget, men kodningen har til formål ikke kun at tage højde for titusinder af kinesiske tegn, det dækker også emoji (næsten halvandet tusinde) og endda uddøde skrivesystemer som Jurchen.

Relaterede: De 100 mest populære emojier forklaret

Unicode anerkendte ASCII's dominans i valget af de første 128 tegn: de er nøjagtig de samme som ASCII. Dette gør det muligt at bruge ASCII-kodede filer i situationer, hvor Unicode forventes, hvilket giver bagudkompatibilitet.

Resumé

ASCII -teksten repræsenterer de 26 bogstaver i det engelske alfabet, med cifre, tegnsætning og et par andre symboler kastet ind. Det tjente sit formål meget godt i den bedste del af et halvt århundrede,

Det er nu blevet afløst af Unicode, som understøtter et stort antal sprog og andre symboler, herunder emoji. UTF-8 er for alle praktiske formål den kodning, der skal bruges til at repræsentere Unicode-tegn online.

Del Del Tweet E -mail Er det værd at opgradere til Windows 11?

Windows er blevet redesignet. Men er det nok til at overbevise dig om at skifte fra Windows 10 til Windows 11?

hvor kan jeg downloade gratis film
Læs Næste Relaterede emner
  • Teknologi forklaret
  • Jargon
  • Webkultur
  • Unicode
Om forfatteren Bobby Jack(58 artikler udgivet)

Bobby er en teknologientusiast, der arbejdede som softwareudvikler i det meste af to årtier. Han brænder for spil, arbejder som Reviews Editor hos Switch Player Magazine og er nedsænket i alle aspekter af onlineudgivelse og webudvikling.

Mere fra Bobby Jack

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere