ASCII er et akronym, som du måske har hørt i forhold til computertekst, men det er et udtryk, der hurtigt falder ud af brug takket være en mere kraftfuld nybegynder. Men hvad er ASCII, og hvad bruges det til?

Hvad står ASCII for?

Det nemmeste sted at begynde er måske selve akronymet, så lad os udvide det:

ENmerikansk Standard Code for jegninformation jegombytning

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

"Kode til informationsudveksling" antyder, at vi taler om et format til videresendelse af data frem og tilbage. Specifikt beskæftiger ASCII sig med tekstdata: tegn, der udgør ord på et typisk menneskeligt læsbart sprog.

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

instagram viewer

Relaterede: Sådan finder du symboler og finder deres betydning

6 måder at finde symboler og slå symbolbetydninger på

Brug for hjælp til at identificere et symbol? Sådan finder du ethvert symbol efter billede, hvordan man søger efter symbolbiblioteker og mere.

ASCII's historie

Undertiden omtalt som US-ASCII var ASCII en amerikansk innovation udviklet i 1960'erne. Standarden har gennemgået mange revisioner siden primært i 1977 og 1986, da 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 (“£”), selv om pundet er til stede i Latin-1, en 8-bit udvidelse udviklet i 1980'erne, som også koder for flere andre valutaer.

ASCII blev kraftigt 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å ukendt som farven lilla eller følelsen af ​​jalousi. Computere handler i en og nuller, og det er op til mennesker at beslutte, hvordan de skal bruge disse og nuller til at repræsentere tal, ord, billeder og alt andet.

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

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

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

Her er nogle typiske tegn, som ASCII koder:

Binær Decimal Karakter
010 0001 33 !
011 0000 48 0
011 1001 57 9
011 1011 59 ;
100 0001 65 EN
100 0010 66 B
101 1010 90 Z
101 1011 91 [
110 0001 97 -en
110 0010 98 b
111 1101 125 }

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.
  • Brev fra forskellige sager modregnes med nøjagtigt 32. Dette gør det meget let at oversætte mellem store og små bogstaver, da der kun skal skiftes en enkelt bit for hvert bogstav.

Kontrol tegn

Bortset fra bogstaver, tegnsætning og cifre kan ASCII repræsentere et antal kontroltegn, specielle kodepunkter, der gør producerer ikke output med enkelt tegn, men giver i stedet alternative betydninger om dataene til det, der muligvis forbruger det.

For eksempel er ASCII 000 1001 det vandrette faneblad. Det repræsenterer det mellemrum, du får, når du trykker på TAB-tasten. Du kan typisk ikke se sådanne tegn direkte, men deres effekt vises ofte. Her er nogle flere eksempler:

Binær Decimal Karakter
000 1001 9 Fanen vandret
000 1010 10 Linjefodring
001 0111 23 Afslutning af transmissionsblok

Hvad med andre tegn?

ASCII var enormt succesfuld i de tidlige dage af computing, da det var simpelt og bredt vedtaget. I en verden med et mere internationalt perspektiv vil et skrivesystem imidlertid ikke skære 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 meget, men kodningen sigter mod ikke kun at tage højde for titusinder af kinesere tegn, det dækker også emoji (næsten halvandet tusind) og endda uddøde skriftsystemer som f.eks Jurchen.

Relaterede: De 100 mest populære emojier forklaret

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

Resumé

ASCII-tekst 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 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 til alle praktiske formål den kodning, der skal bruges til at repræsentere Unicode-tegn online.

E-mail
Intet behov for piratkopiering: 9 populære apps, du kan bruge gratis eller billigt

Sådan får du adgang til almindeligt piratkopierede apps gratis, med rabat eller via alternativ software.

Relaterede emner
  • Teknologi forklaret
  • Jargon
  • Webkultur
  • Unicode
Om forfatteren
Bobby Jack (19 artikler offentliggjort)

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

Mere fra Bobby Jack

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.

.