ASCII ir akronīms, kuru jūs, iespējams, esat dzirdējis saistībā ar datora tekstu, taču tas ir termins, kas, pateicoties jaudīgākam jaunpienācējam, ātri vairs netiek lietots. Bet kas ir ASCII un kādam nolūkam to lieto?
Ko nozīmē ASCII?
Varbūt visvieglāk sākt ir pats saīsinājums, tāpēc paplašināsim to:
Amerikāns Standards Coda par Esnformācija Esmaiņa
Šis kumosa frāze īsti nesniedz pilnīgu priekšstatu, taču dažās daļās uzreiz tiek piedāvātas dažas norādes, īpaši pirmie divi vārdi. ASCII ir Amerikas standarts, kura nozīme drīz parādīsies.
“Informācijas apmaiņas kods” iesaka runāt par formātu datu pārsūtīšanai turp un atpakaļ. Konkrēti, ASCII nodarbojas ar tekstuālajiem datiem: rakstzīmes, kas veido vārdus parasti cilvēkiem lasāmā valodā.
ASCII atrisina problēmu, kā piešķirt vērtības burtiem un citām rakstzīmēm tā, lai tās būtu failā saglabāti kā viens un nulle, kad fails tiek lasīts, tos var tulkot atpakaļ burtos vēlāk. Ja dažādas datorsistēmas vienojas par viena un tā paša koda izmantošanu, šādu informāciju var droši apmainīt.
Saistīts: Kā atrast simbolus un meklēt to nozīmi
Vai nepieciešama palīdzība simbola identificēšanā? Lūk, kā atrast jebkuru simbolu pēc attēla, kā meklēt simbolu bibliotēkās un daudz ko citu.
ASCII vēsture
Dažreiz to dēvē par ASV-ASCII, ASCII bija amerikāņu jaunievedums, kas izstrādāts 1960. gados. Kopš tā laika, galvenokārt, 1977. un 1986. gadā, kad ASCII pēdējo reizi tika atjaunināts, standarts ir daudz pārskatīts.
Gadu gaitā ASCII ir veidoti paplašinājumi un variācijas, galvenokārt, lai ņemtu vērā faktu, ka ASCII izlaiž daudzas rakstzīmes, kuras lieto vai pat prasa citas valodas, nevis ASV angļu valoda. ASCII pat neattiecas uz Apvienotās Karalistes valūtas simbolu (“£”), lai gan mārciņa ir latīņu valodā-1 - astoņdesmitajos gados izstrādātajā 8 bitu paplašinājumā, kas kodē arī vairākas citas valūtas.
ASCII ievērojami paplašināja un tam sekoja Unicode - daudz visaptverošāks un vērienīgāks standarts, kas tiek apspriests turpmāk. 2008. gadā Unicode pārspēja ASCII popularitāti tiešsaistē.
Kādas rakstzīmes pārstāv ASCII?
Datoram burts “A” nav tikpat svešs kā purpura krāsa vai greizsirdības sajūta. Datori ir vienoti un nulle, un cilvēkiem ir jāizlemj, kā tos un nulles izmantot skaitļu, vārdu, attēlu un visa cita attēlošanai.
Jūs varat domāt par ASCII kā digitālās pasaules Morzes kodu - tik un tā pirmais mēģinājums. Kamēr Morzes kods tiek izmantots, lai attēlotu tikai 36 dažādas rakstzīmes (26 burtus un 10 ciparus), ASCII tika izstrādāts, lai attēlotu līdz pat 128 dažādām rakstzīmēm 7 datu bitos.
ASCII ir reģistrjutīgs, tas nozīmē, ka tas apzīmē 52 lielos un mazos burtus no angļu alfabēta. Līdzās tiem pašiem 10 cipariem tā ir aptuveni puse no izmantotās vietas.
Pieturzīmes, matemātiskie un tipogrāfiskie simboli aizņem atlikušo daļu, un vadības rakstzīmju kolekcija, kas ir īpaši nedrukājami kodi ar funkcionālu nozīmi - vairāk skatiet tālāk.
Šeit ir dažas tipiskas rakstzīmes, kuras kodē ASCII:
Binārs | Decimālskaitlis | Raksturs |
---|---|---|
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 | } |
Ņemiet vērā, ka izvēlētajām vērtībām ir dažas noderīgas īpašības, jo īpaši:
- Tā paša gadījuma burtus vienmēr var kārtot skaitliski, jo tie ir kārtībā. Piemēram, A vērtībai ir zemāka vērtība nekā B, kurai ir mazāka vērtība nekā Z.
- Dažādu lietu burtus kompensē tieši 32. Tas padara to ļoti viegli tulkošanu starp mazajiem un lielajiem burtiem, jo katram burtam ir jāpārslēdz tikai viens bits, lai nu kā.
Vadības rakstzīmes
Izņemot burtus, pieturzīmes un ciparus, ASCII var attēlot vairākas vadības rakstzīmes, īpašus koda punktus, kas to dara nerada vienzīmju izvadi, bet tā vietā sniedz alternatīvas nozīmes par datiem neatkarīgi no tā, kas tos patērē.
Piemēram, ASCII 000 1001 ir horizontālās cilnes rakstzīme. Tas apzīmē vietu, kuru iegūsiet, nospiežot taustiņu TAB. Parasti šādas rakstzīmes neredzēsiet tieši, taču to efekts bieži tiks parādīts. Šeit ir vēl daži piemēri:
Binārs | Decimālskaitlis | Raksturs |
---|---|---|
000 1001 | 9 | Horizontālā cilne |
000 1010 | 10 | Līnijas padeve |
001 0111 | 23 | Pārraides bloka beigas |
Kas par citiem varoņiem?
Pirmajās skaitļošanas dienās ASCII bija ārkārtīgi veiksmīgs, jo tas bija vienkāršs un plaši pieņemts. Tomēr pasaulē ar starptautiskāku skatījumu viena rakstīšanas sistēma to vienkārši nemazinās. Mūsdienu saziņai jābūt iespējamai franču, japāņu valodā - faktiski jebkurā valodā, kurā mēs vēlamies saglabāt tekstu.
Unicode rakstzīmju kopa var adresēt kopumā 1112 064 dažādas rakstzīmes, lai gan faktiski pašlaik tiek definēta tikai aptuveni desmitā daļa no tām. Tas varētu izklausīties daudz, taču kodējuma mērķis ir rūpēties ne tikai par desmitiem tūkstošu ķīniešu rakstzīmes, tas aptver arī emocijzīmes (gandrīz pusotru tūkstoti) un pat izmirušas rakstīšanas sistēmas, piemēram, Jurčens.
Saistīts: 100 populārākās izskaidrotās emocijzīmes
Unicode atzina ASCII dominanci, izvēloties pirmās 128 rakstzīmes: tās ir tieši tādas pašas kā ASCII. Tas ļauj ASCII kodētos failus izmantot situācijās, kad tiek sagaidīts Unicode, nodrošinot savietojamību atpakaļ.
Kopsavilkums
ASCII teksts apzīmē 26 alfabēta burtus ar cipariem, pieturzīmēm un dažiem citiem iemestiem simboliem. Tas pusotra gadsimta labākajā daļā ļoti labi kalpoja savam mērķim,
Tagad to aizstāja Unicode, kas atbalsta milzīgu skaitu valodu un citu simbolu, ieskaitot emocijzīmes. Visiem praktiskiem mērķiem UTF-8 ir kodējums, kas jāizmanto, lai tiešsaistē attēlotu Unicode rakstzīmes.
Lūk, kā bez maksas, ar atlaidi vai izmantojot alternatīvu programmatūru piekļūt bieži pirātiskām lietotnēm.
- Tehnoloģija izskaidrota
- Žargons
- Tīmekļa kultūra
- Unicode

Bobijs ir tehnoloģiju entuziasts, kurš gandrīz divas desmitgades strādāja par programmatūras izstrādātāju. Viņš aizrauj spēles, strādā par atsauksmju redaktoru žurnālā Switch Player un ir iedziļinājies visos tiešsaistes izdevējdarbības un tīmekļa izstrādes aspektos.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Vēl viens solis !!!
Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.