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.

instagram viewer

Saistīts: Kā atrast simbolus un meklēt to nozīmi

6 veidi, kā atrast simbolus un meklēt simbolu nozīmes

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.

E-pasts
Nav nepieciešams pirātizēt: 9 populāras lietotnes, kuras varat izmantot bez maksas vai lēti

Lūk, kā bez maksas, ar atlaidi vai izmantojot alternatīvu programmatūru piekļūt bieži pirātiskām lietotnēm.

Saistītās tēmas
  • Tehnoloģija izskaidrota
  • Žargons
  • Tīmekļa kultūra
  • Unicode
Par autoru
Bobijs Džeks (Publicēti 19 raksti)

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.

Vairāk no Bobija Džeka

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.

.