Mi az ASCII szöveg és hogyan használható?

Mi az ASCII szöveg és hogyan használható?

Az ASCII egy olyan mozaikszó, amelyet a számítógépes szöveggel kapcsolatban hallhattál, de ez egy olyan kifejezés, amely egy erősebb újoncnak köszönhetően gyorsan kiesik a használatból. De mi az ASCII és mire használják?





Mit jelent az ASCII?

Talán a legegyszerűbb kiindulópont maga a mozaikszó, ezért bővítsük ki:





NAK NEK merican S tandard C óda én nformáció én nterchange





Ez a falatnyi kifejezés nem igazán adja a teljes képet, de egyes részei azonnal kínálnak néhány nyomot, nevezetesen az első két szót. Az ASCII egy amerikai szabvány, amelynek jelentősége hamarosan nyilvánvalóvá válik.

Az információcsere kódja azt sugallja, hogy az adatok oda -vissza továbbításának formátumáról beszélünk. Konkrétan az ASCII szöveges adatokkal foglalkozik: karakterek alkotják a szavakat egy tipikusan ember által olvasható nyelven.



Az ASCII megoldja azt a problémát, hogy hogyan kell értékeket rendelni a betűkhez és más karakterekhez, hogy amikor egyként és nullaként vannak tárolva egy fájlban, akkor a fájl későbbi olvasásakor betűkké válhatnak. Ha különböző számítógépes rendszerek megegyeznek ugyanazon kód használatában, az ilyen információk megbízhatóan felcserélhetők.

Én vagyok a rendszergazda, miért van szükségem Windows 10 engedélyre

Összefüggő: Hogyan keressük meg a szimbólumokat és keressük azok jelentését





Az ASCII története

Néha US-ASCII néven emlegetik, az ASCII egy amerikai innováció, amelyet az 1960-as években fejlesztettek ki. A szabvány azóta számos felülvizsgálaton esett át, elsősorban 1977 -ben és 1986 -ban, amikor az ASCII -t utoljára frissítették.

A bővítések és változatok az évek során az ASCII -re épültek, főként azért, hogy kielégítsék azt a tényt, hogy az ASCII kihagy sok karaktert, amelyeket az amerikai angolon kívül más nyelvek is használnak, vagy akár megkövetelnek. Az ASCII nem is foglalkozik az Egyesült Királyság valutaszimbólumával (£), bár a font a latin-1-ben van jelen, amely az 1980-as években kifejlesztett 8 bites kiterjesztés, amely számos más valutát is kódol.





Az ASCII -t nagymértékben kibővítették és követte a Unicode, egy sokkal átfogóbb és ambiciózusabb szabvány, amelyet az alábbiakban tárgyalunk. 2008 -ban az Unicode népszerűsége megelőzte az ASCII -t az online használatban.

Milyen karaktereket képvisel az ASCII?

A számítógép számára az A betű ugyanolyan ismeretlen, mint a lila szín vagy a féltékenység érzése. A számítógépek egyesekkel és nullákkal foglalkoznak, és az embereknek kell eldönteniük, hogyan használják ezeket és a nullákat számok, szavak, képek és bármi más ábrázolására.

Gondolhat az ASCII -re, mint a digitális világ morze -kódjára - mindenesetre az első próbálkozás. Míg a Morse -kódot csak 36 különböző karakter (26 betű és 10 számjegy) ábrázolására használják, az ASCII -t úgy tervezték, hogy legfeljebb 128 különböző karaktert ábrázoljon 7 bit adatban.

Az ASCII megkülönbözteti a kis- és nagybetűket, vagyis 52 nagy és kisbetűt jelent az angol ábécéből. Ugyanazon 10 számjegy mellett ez körülbelül a felhasznált hely fele.

Az írásjelek, a matematikai és tipográfiai szimbólumok foglalják el a maradékot, valamint a vezérlő karakterek gyűjteménye, amelyek speciális, nem nyomtatható kódok, funkcionális jelentéssel-lásd alább.

Íme néhány tipikus ASCII kódolású karakter:

BinárisDecimáliskarakter
010 000133!
011 0000480
011 1001579
011 101159;
100 000165NAK NEK
100 001066B
101 101090VAL VEL
101 101191[
110 000197nak nek
110 001098b
111 1101125}

Ne feledje, hogy a kiválasztott értékek hasznos tulajdonságokkal rendelkeznek, különösen:

  • Ugyanazon eset betűi mindig numerikusan rendezhetők, mivel sorrendben vannak. Például A értéke alacsonyabb, mint Bé, amelynek értéke alacsonyabb, mint Z.
  • A különböző esetek betűit pontosan 32 eltolja. Ez nagyon megkönnyíti a kis- és nagybetűk közötti fordítást, mivel mindegyik betűnél csak egyetlen bitet kell váltani.

Vezérlő karakterek

A betűk, írásjelek és számjegyek kivételével az ASCII számos vezérlőkaraktert, speciális kódpontot képviselhet, amelyek nem egy karakteres kimenetet eredményeznek, hanem alternatív jelentéseket adnak az adatokról, bármit is fogyasztanak.

hogyan lehet megnyitni a külső merevlemezt

Például az ASCII 000 1001 a vízszintes lapkarakter. Azt a helyet jelöli, amelyet a TAB gomb megnyomásakor kap. Általában nem közvetlenül látja az ilyen karaktereket, de hatásuk gyakran megjelenik. Íme még néhány példa:

BinárisDecimáliskarakter
000 10019Vízszintes lap
000 101010Soremelés
001 01112. 3Az átviteli blokk vége

Mi a helyzet más karakterekkel?

Az ASCII rendkívül sikeres volt a számítástechnika első napjaiban, mivel egyszerű volt és széles körben elterjedt. Azonban egy nemzetközi szemléletű világban egy írási rendszer egyszerűen nem vágja meg. A modern kommunikációnak franciául, japánul lehetségesnek kell lennie - valójában bármilyen nyelven, amelyen a szöveget tárolni szeretnénk.

A Unicode karakterkészlet összesen 1 112 064 különböző karaktert képes kezelni, bár ezeknek csak körülbelül egytizede van jelenleg definiálva. Ez soknak tűnhet, de a kódolás célja, hogy ne csak több tízezer kínai karaktert szolgáljon ki, hanem emojikra (közel másfél ezer) és akár kihalt írási rendszerekre is kiterjed, mint például a Jurchen.

Összefüggő: A 100 legnépszerűbb hangulatjel magyarázata

A Unicode elismerte az ASCII dominanciáját az első 128 karakter kiválasztásakor: ezek pontosan ugyanazok, mint az ASCII. Ez lehetővé teszi az ASCII kódolású fájlok használatát olyan helyzetekben, amikor Unicode-ot várnak el, visszafelé kompatibilitást biztosítva.

Összefoglaló

Az ASCII szöveg az angol ábécé 26 betűjét képviseli, számokkal, írásjelekkel és néhány más szimbólummal. A fél évszázad nagy részében nagyon jól szolgálta célját,

Ezt most az Unicode váltotta fel, amely rengeteg nyelvet és más szimbólumot támogat, beleértve az emojikat is. Az UTF-8 gyakorlatilag az Unicode karakterek online ábrázolásához használt kódolás.

Részvény Részvény Csipog Email Érdemes Windows 11 -re frissíteni?

A Windows újra lett tervezve. De ez elég ahhoz, hogy meggyőzze Önt, hogy váltson a Windows 10 -ről a Windows 11 -re?

hogyan kell használni a parancssort
Olvassa tovább Kapcsolódó témák
  • Technológia magyarázata
  • Szakmai nyelv
  • Webkultúra
  • Unicode
A szerzőről Bobby Jack(58 cikk megjelent)

Bobby technológiai rajongó, aki két évtized nagy részében szoftverfejlesztőként dolgozott. Szenvedélyesen szereti a játékot, a Switch Player Magazin Vélemények szerkesztőjeként dolgozik, és elmerül az online közzététel és webfejlesztés minden területén.

Továbbiak Bobby Jack -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide