Kas yra ASCII tekstas ir kaip jis naudojamas?

Kas yra ASCII tekstas ir kaip jis naudojamas?

ASCII yra akronimas, kurį galbūt girdėjote dėl kompiuterio teksto, tačiau tai yra terminas, kuris dėl galingesnio naujoko sparčiai nenaudojamas. Bet kas yra ASCII ir kam jis naudojamas?





Ką reiškia ASCII?

Galbūt lengviausia pradėti nuo akronimo, todėl išplėskime jį:





Į merikanas S standartinis C odė už nformacija keitimas





Ši burnos frazė tikrai nesuteikia viso vaizdo, tačiau kai kurios dalys iš karto pateikia tam tikrų užuominų, ypač pirmuosius du žodžius. ASCII yra Amerikos standartas, kurio reikšmė netrukus paaiškės.

Informacijos mainų kodas rodo, kad kalbame apie duomenų perdavimo pirmyn ir atgal formatą. Konkrečiai, ASCII nagrinėja tekstinius duomenis: simbolius, sudarančius žodžius paprastai žmonėms suprantama kalba.



ASCII išsprendžia problemą, kaip priskirti reikšmes raidėms ir kitiems simboliams, kad, kai jie bus išsaugoti kaip vienetai ir nuliai faile, juos būtų galima išversti į raides, kai failas bus perskaitytas vėliau. Jei skirtingos kompiuterių sistemos sutinka naudoti tą patį kodą, tokia informacija gali būti patikimai keičiama.

kaip pakeisti slaptažodį ps4

Susijęs: Kaip rasti simbolius ir sužinoti jų reikšmes





ASCII istorija

Kartais vadinamas US-ASCII, ASCII buvo Amerikos naujovė, sukurta 1960-aisiais. Nuo tada standartas buvo daug kartų peržiūrėtas, pirmiausia 1977 ir 1986 m., Kai paskutinį kartą buvo atnaujintas ASCII.

Plėtiniai ir variantai per daugelį metų buvo pagrįsti ASCII, daugiausia siekiant atsižvelgti į tai, kad ASCII nėra daug simbolių, naudojamų ar net reikalaujamų kitomis kalbomis nei JAV anglų kalba. ASCII net neatsižvelgia į JK valiutos simbolį (£), nors svaras yra lotyniškai 1-8 bitų plėtinys, sukurtas devintajame dešimtmetyje, kuris taip pat koduoja kelias kitas valiutas.





ASCII buvo labai išplėstas ir pakeistas „Unicode“ - daug išsamesniu ir ambicingesniu standartu, kuris aptariamas toliau. 2008 m. „Unicode“ aplenkė ASCII populiarumą internete.

Kokius simbolius simbolizuoja ASCII?

Kompiuteriui raidė A yra tokia pat nepažįstama kaip violetinė spalva ar pavydo jausmas. Kompiuteriai susideda iš vienetų ir nulių, ir žmonės turi nuspręsti, kaip tuos ir nulius naudoti skaičiams, žodžiams, vaizdams ir viskam kitam atvaizduoti.

Galite galvoti apie ASCII kaip skaitmeninio pasaulio Morzės kodą - bet kokiu atveju pirmasis bandymas. Nors Morzės kodas naudojamas tik 36 skirtingiems simboliams (26 raidėms ir 10 skaitmenų) pavaizduoti, ASCII buvo suprojektuotas taip, kad sudarytų iki 128 skirtingų simbolių 7 bitų duomenyse.

ASCII skiria didžiosios ir mažosios raidės, tai reiškia, kad jis reiškia 52 didžiąsias ir mažąsias raides iš anglų kalbos abėcėlės. Kartu su tais pačiais 10 skaitmenų tai yra maždaug pusė naudojamos vietos.

Likusias dalis užima skyrybos ženklai, matematiniai ir tipografiniai simboliai, o valdomų simbolių, kurie yra specialūs nespausdinami kodai su funkcinėmis reikšmėmis, rinkinys-daugiau žr.

Štai keletas tipinių simbolių, kuriuos koduoja ASCII:

DvejetainisDešimtainisCharakteris
010 000133!
011 0000480
011 1001579
011 101159;
100 000165Į
100 001066B
101 101090SU
101 101191[
110 000197į
110 001098b
111 1101125}

Atminkite, kad pasirinktos vertės turi keletą naudingų savybių, visų pirma:

  • Tos pačios raidės visada gali būti surūšiuotos skaičiais, nes jos yra tvarkingos. Pavyzdžiui, A vertė yra mažesnė nei B, kuri yra mažesnė nei Z.
  • Skirtingų raidžių raidės kompensuojamos lygiai 32. Dėl to labai lengva išversti mažąsias ir didžiąsias raides, nes kiekvienai raidei reikia perjungti tik vieną bitą.

Valdymo simboliai

Išskyrus raides, skyrybos ženklus ir skaitmenis, ASCII gali reikšti daugybę kontrolinių simbolių, specialių kodo taškų, kurie nesukuria vieno simbolio išvesties, bet pateikia alternatyvias duomenų reikšmes viskam, kas juos gali sunaudoti.

„Windows 10“ neatpažins išorinio standžiojo disko

Pavyzdžiui, ASCII 000 1001 yra horizontalaus skirtuko simbolis. Tai reiškia erdvę, kurią gausite paspaudę TAB klavišą. Paprastai tokių simbolių tiesiogiai nematysite, tačiau jų poveikis dažnai bus parodytas. Štai dar keli pavyzdžiai:

DvejetainisDešimtainisCharakteris
000 10019Horizontalus skirtukas
000 101010Linijos tiekimas
001 01112. 3Transmisijos bloko pabaiga

Ką apie kitus personažus?

Pirmosiomis skaičiavimo dienomis ASCII buvo labai sėkmingas, nes jis buvo paprastas ir plačiai pritaikytas. Tačiau pasaulyje, kuriame yra daugiau tarptautinių pažiūrų, viena rašymo sistema to nesumažins. Šiuolaikinis bendravimas turi būti įmanomas prancūzų, japonų kalbomis - iš tikrųjų bet kokia kalba, kuria norėtume išsaugoti tekstą.

„Unicode“ simbolių rinkinys gali skirti iš viso 1 112 064 skirtingus simbolius, nors iš tikrųjų šiuo metu yra apibrėžta tik maždaug viena dešimtoji. Tai gali atrodyti daug, tačiau kodavimo tikslas yra ne tik patenkinti dešimtis tūkstančių kinų simbolių, bet ir apima jaustukus (beveik pusantro tūkstančio) ir net išnykusias rašymo sistemas, tokias kaip Jurchen.

Susijęs: 100 populiariausių jaustukų

„Unicode“ pripažino ASCII dominavimą renkantis pirmuosius 128 simbolius: jie yra visiškai tokie patys kaip ASCII. Tai leidžia ASCII koduotus failus naudoti situacijose, kai tikimasi „Unicode“, ir tai užtikrina atgalinį suderinamumą.

Santrauka

ASCII tekstas atspindi 26 angliškos abėcėlės raides su skaitmenimis, skyrybos ženklais ir keliais kitais simboliais. Jis puikiai tarnavo savo tikslui beveik pusę amžiaus,

Dabar jį pakeitė „Unicode“, palaikantis daugybę kalbų ir kitų simbolių, įskaitant jaustukus. Visais praktiniais tikslais UTF-8 yra kodavimas, kuris turėtų būti naudojamas „Unicode“ simboliams internete atvaizduoti.

Dalintis Dalintis „Tweet“ Paštu Ar verta atnaujinti į „Windows 11“?

„Windows“ buvo pertvarkytas. Bet ar to pakanka norint įtikinti jus pereiti nuo „Windows 10“ prie „Windows 11“?

kur galiu pataisyti savo „iPhone“ ekraną šalia manęs
Skaityti toliau Susijusios temos
  • Technologija paaiškinta
  • Žargonas
  • Žiniatinklio kultūra
  • Unicode
Apie autorių Bobis Džekas(Paskelbti 58 straipsniai)

Bobby yra technologijų entuziastas, kuris beveik du dešimtmečius dirbo programinės įrangos kūrėju. Jis aistringai žaidžia, dirba „Switch Player Magazine“ apžvalgų redaktoriumi ir yra pasinėręs į visus internetinės publikacijos ir žiniatinklio kūrimo aspektus.

Daugiau iš Bobby Jack

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia