ASCII on akronüüm, mida olete võib-olla kuulnud seoses arvutitekstiga, kuid see termin on tänu võimsamale uustulnukale kiiresti kasutusest väljas. Aga mis on ASCII ja milleks seda kasutatakse?

Mida tähistab ASCII?

Võib-olla on kõige lihtsam alustada lühend ise, seega laiendagem seda:

Amerikan Standard Cood Minanformatsioon Minavahetus

See suutäis fraasi ei anna tegelikult terviklikku pilti, kuid mõned osad pakuvad kohe vihjeid, eriti kaks esimest sõna. ASCII on Ameerika standard, mille olulisus selgub peagi.

„Teabevahetuse kood” soovitab rääkida andmete edasi-tagasi edastamise vormingust. Täpsemalt käsitleb ASCII tekstiandmeid: tähemärki moodustavad sõnad tavaliselt inimesele loetavas keeles.

ASCII lahendab probleemi, kuidas tähtedele ja muudele tähemärkidele väärtusi omistada, kui need on salvestatud failis üksuste ja nullidena, saab need faili lugemisel tähtedeks tagasi tõlkida hiljem. Kui erinevad arvutisüsteemid lepivad kokku sama koodi kasutamiseks, saab sellist teavet usaldusväärselt vahetada.

Seotud: Kuidas leida sümboleid ja otsida nende tähendusi

6 viisi sümbolite leidmiseks ja sümbolite tähenduste otsimiseks

Kas vajate sümboli tuvastamisel abi? Siit saate teada, kuidas leida sümbolit pildi järgi, kuidas otsida sümbolite kogu ja palju muud.

ASCII ajalugu

Mõnikord nimetatakse seda USA-ASCII-ks, ASCII oli Ameerika innovatsioon, mis töötati välja 1960. aastatel. Standard on läbinud palju muudatusi alates 1977. ja 1986. aastast, mil ASCII viimati värskendati.

Laiendused ja variatsioonid on aastate jooksul tuginenud ASCII-le, peamiselt selleks, et ASCII jätaks välja paljud tähemärgid, mida kasutavad või isegi nõuavad muud keeled kui USA inglise keel. ASCII ei vasta isegi Ühendkuningriigi valuutasümbolile (“£”), kuigi nael on olemas 1980. aastatel välja töötatud 8-bitises laiendis Latin-1, mis kodeerib ka mitmeid muid valuutasid.

ASCII laiendati oluliselt ja selle järgiks sai Unicode, palju põhjalikum ja ambitsioonikam standard, mida käsitletakse allpool. Aastal 2008 edestas Unicode ASCII populaarsust veebikasutuses.

Milliseid tähemärke esindab ASCII?

Arvuti jaoks on A-täht sama võõras kui lilla värv või armukadeduse tunne. Arvutid tegelevad üksustega ja nullidena ning inimeste otsustada, kuidas neid numbreid, sõnu, pilte ja kõike muud tähistada.

Võite mõelda ASCII-st kui digitaalse maailma morsekoodist - igatahes esimesest katsest. Kui morsekoodi kasutatakse vaid 36 erineva tähemärgi (26 tähte ja 10 numbrit) tähistamiseks, siis ASCII oli mõeldud esindama kuni 128 erinevat märki 7-bitises andmes.

ASCII on tõstutundlik, see tähendab, et see tähistab 52 suurt ja väikest tähte inglise tähestikust. Sama kümne numbri kõrval on see umbes pool kasutatud ruumist.

Kirjavahemärgid, matemaatilised ja tüpograafilised sümbolid hõivavad ülejäänud osa ning kontrollmärkide kogu, mis on spetsiaalsed funktsionaalse tähendusega mittetrükitavad koodid - vt allpool.

Siin on mõned tüüpilised tähemärgid, mida ASCII kodeerib:

Binaarne Kümnendkoht Iseloom
010 0001 33 !
011 0000 48 0
011 1001 57 9
011 1011 59 ;
100 0001 65 A
100 0010 66 B
101 1010 90 Z
101 1011 91 [
110 0001 97 a
110 0010 98 b
111 1101 125 }

Pange tähele, et valitud väärtustel on mõned kasulikud omadused, eelkõige:

  • Sama juhtumi tähti saab alati järjestada numbriliselt, kuna need on korras. Näiteks on A väärtus väiksem kui B, mis on madalam kui Z.
  • Erinevate juhtumite tähed kompenseeritakse täpselt 32-ga. See muudab väikeste ja väikeste tähtede vahel tõlkimise väga lihtsaks, sest mõlemal juhul tuleb iga tähe jaoks vahetada vaid üks bitt.

Juhtmärgid

Lisaks tähtedele, kirjavahemärkidele ja numbritele võib ASCII tähistada mitmeid juhtmärke, spetsiaalseid koodipunkte, mis seda teevad ei tooda ühemärgilist väljundit, vaid pakub andmete kohta alternatiivseid tähendusi kõigele, mis neid tarbib.

Näiteks on horisontaalse vahelehe märk ASCII 000 1001. See tähistab ruumi, mille saate, kui vajutate TAB-klahvi. Tavaliselt selliseid märke otse ei näe, kuid nende mõju kuvatakse sageli. Siin on veel mõned näited:

Binaarne Kümnendkoht Iseloom
000 1001 9 Horisontaalne vaheleht
000 1010 10 Rea voog
001 0111 23 Edastusploki lõpp

Aga teised tegelased?

ASCII oli arvutamise algusaegadel tohutult edukas, kuna see oli lihtne ja laialt levinud. Rahvusvahelisema maailmavaatega maailmas ei lase üks kirjutamissüsteem seda lihtsalt kärpida. Kaasaegne suhtlus peab olema võimalik prantsuse, jaapani keeles - tegelikult igas keeles, kuhu võiksime teksti salvestada.

Unicode'i märgikomplekt võib adresseerida kokku 1112 064 erinevat tähemärki, kuigi tegelikult on neist määratletud vaid umbes kümnendik. See võib kõlada palju, kuid kodeeringu eesmärk on mitte ainult kümnete tuhandete hiinlaste toitlustamine tähemärki, see hõlmab ka emotikone (ligi poolteist tuhat) ja isegi väljasurnud kirjutamissüsteeme nagu Jurchen.

Seotud: 100 kõige populaarsemat selgitatud emotikoni

Unicode tunnistas esimese 128 tähemärgi valikul ASCII domineerimist: need on täpselt samad kui ASCII. See võimaldab ASCII-kodeeritud faile kasutada olukordades, kus eeldatakse Unicode'i, pakkudes tagurpidi ühilduvust.

Kokkuvõte

ASCII tekst tähistab inglise tähestiku 26 tähte koos visatud numbritega, kirjavahemärkide ja mõne muu sümboliga. Poole sajandi jooksul täitis see oma eesmärki väga hästi,

Nüüd on selle asendanud Unicode, mis toetab tohutut arvu keeli ja muid sümboleid, sealhulgas emotikone. UTF-8 on kõigil praktilistel eesmärkidel kodeering, mida tuleks kasutada Unicode'i märkide võrgus esitamiseks.

E-post
Pole vaja piraatida: 9 populaarset rakendust, mida saate kasutada tasuta või odavalt

Siit saate teada, kuidas tasuta, soodushinnaga või alternatiivse tarkvara kaudu pääseda levinud piraatrakendustele.

Seotud teemad
  • Tehnoloogia selgitatud
  • Žargoon
  • Veebikultuur
  • Unicode
Autori kohta
Bobby Jack (Avaldatud 19 artiklit)

Bobby on tehnoloogiaentusiast, kes töötas tarkvaraarendajana peaaegu kaks aastakümmet. Ta on mängude vastu kirglik, töötab Switch Player Magazine'is arvustuste toimetajana ning on süvenenud veebiväljaannete ja veebiarenduse kõigisse aspektidesse.

Veel Bobby Jackilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.