ArvutidProgrammeerimine

ASCII kood (American standard koodi andmete edastamiseks) - põhitekst kodeering ladina tähestikku

Vastavalt Rahvusvahelise Telekommunikatsiooni Liidu 2016. Internetti rohkem või vähem regulaarselt kasutada kolm ja pool miljardit inimest. Enamik neist ei ole isegi mõelda, et mis tahes saadetud sõnumid neid arvuti vahendusel või liikuva vidinad, samuti tekstid, mis on kuvatud monitorid igasuguseid, tegelikult on kombinatsioon 0 ja 1. Seda nimetatakse kodeeritud esitus teavet. See annab ja võimaldab rakendada oma ladustamise, töötlemise ja edastamise. Aastal 1963, USA ASCII kood on välja töötatud, mis on teema see artikkel.

Informatsiooni esitlust arvuti

Seoses mis tahes elektroonilise arvuti tekst on kogumik üksikute tähemärki. Nende hulgas on mitte ainult kirja, sealhulgas kapitali, kuid ka kirjavahemärke, numbreid. Lisaks erisümbolitega kasutatakse "=", "&", "(" ja tühikuid.

Hulk sümbolid, mis moodustavad teksti, mida nimetatakse tähestiku ja number - võimsus (tähistatakse N). Ekspressiooni määramiseks N = 2 ^ b, kus b - number infobittide või mingile konkreetsele sümboli kaalu.

See tõestas, et võimu 256 tähemärki tähestik võimaldab teil esitada kõik vajalikud tähemärki.

Kuna 256 on 8 kraadi kaks, siis kaalu iga märk on 8 bitti.

Mõõtühik 8 bitti nimetatakse 1-bait, nii et me öelda, et kahendkoodi iga märk tekstis, mis on salvestatud arvutisse, kulub ühe baidi mälu.

Kuidas on kodeering

Sisestatud teksti PC mälu kaudu kiirklahve, millele oli kirjutatud numbrid, tähed, kirjavahemärgid ja teisi sümboleid. Mällu need edastatakse kahendkoodi, st iga sümbol on kaardistatud tuttav koma kood isik 0-255, mis vastab kahendkoodi - .. Alates 00000000-11111111.

Bait märgikodeering võimaldab protsessor realiseerib töötlemine tekst, viitavad iga märgi eraldi. Samal ajal 256 tähemärki on piisavalt esindavad iga märk teavet.

Kodeerimine ASCII tähemärki

See lühend tähistab inglise American standard koodi andmete edastamiseks.

Isegi koidikul arvutipõhiseks, selgus, et see on võimalik tulla mitmel viisil informatsiooni kodeerimiseks. Kuid selleks, et edastada teavet ühest arvutist teise pidi töötama ühtse standardi. Niisiis, aastal 1963 oli ASCII-tabeli USAs. See iga märk arvuti tähestik on määratud järjekorranumber kahendkujul. Esialgu ASCII koodi kasutatakse ainult Ameerika Ühendriikides ja hiljem sai rahvusvahelise standardi PC.

sisukord

ASCII koodid on jagatud 2 osaks. Rahvusvaheline standard peetakse ainult esimene pool tabelis. See sisaldab koodi järjenumbrit 0 (kodeeritakse 00000000) kuni 127 (kood 01111111).

seerianumber

N

Kodeerimine ASCII tekst

sümbol

0-31

0000 0000 - 0001 1111

Tähemärki N 0-31 kutsutakse juhid. Nende ülesanne on "juhend" protsessi teksti väljastamine monitori või printerites, piiksuvat heli, jne

32-127

0010 0000 - 0111 1111

Sümbolid N 32-127 (standardne osa tabelit) - suur- ja väiketähti ladina tähestikku, 10-Nye numbrid, kirjavahemärgid ja erinevate sulgudes, äri- ja muid sümboleid .. Sümbol 32 näitab ruumi.

128-255

1000 0000 - 1111 1111

Sümbolid N 128-255 (alternatiivne osa tabeli või kooditabeli) võib olla erinevaid võimalusi, millest igaüks on oma number. Kooditabeli kasutatakse, et määrata riiklikud tähestike, mis erinevad Ladina. Eelkõige viiakse läbi abiga ASCII kood Vene tähemärki.

Tabel kodeeriv suur- ja väiketähtedega jälgivad üksteise järjekorras ning numbrid - kasvav väärtusi. See põhimõte kehtib ka vene tähestik.

juhtmärke

ASCII kooditabelit algselt mõeldud vastuvõtmine ja edastamine teavet ei ole see enam kasutatud seadet teletaibiaadressid. Sellega seoses kooditabel lisada mitteprinditaval kasutada käske kontrollida seadme. Sellised käsud kasutati sellisel arvutieelse sõnumside tehnikaid nagu morset, ja nii edasi.

Kõige tavalisem "teletaibiaadressid" sümbol on NUL (00 "null"). Ta on siiani kasutatud kõige programmeerimiskeeled, mis näitab märk rea lõppu.

Kui kasutatakse ASCII kodeeringut

American Standard Code nõuab mitte ainult teksti sisestamine klaviatuuri. Samuti kasutatakse diagrammi. Eriti ASCII Art Maker programmi pildid esindavad erinevaid laiendusi spektri ASCII kodeeringus.

Need tooted on kahte liiki: graafiline toimetajad funktsiooni täitvat teisendades pildi tekstiks ja teisendab "Pildid" ASCII-graafika. Näiteks tuntud on parim näide Smiley kodeerimise sümbol.

ASCII saab kasutada dokumendi loomisel HTML. Sel juhul saate sisestada tähemärke ja sümbol, mis vastab käesoleva seadustiku ilmub lehekülje vaatamist ekraanil.

ASCII on vaja luua mitmekeelne saite, kui märgid, mis ei kuulu konkreetse riigi tabeli asendatakse ASCII-koodid.

mõned funktsioonid

Kodeerida teksti informatsiooni ASCII algselt kasutatud 7 bitti (üks jäi tühjaks), kuid täna ta töötab 8-bit.

Tähed, mis asuvad veerud on üleval ja all, erinevad üksteisest ainult ühe natuke. See vähendab oluliselt keerukust test.

ASCII taotluse Microsoft Office

Vajadusel seda tüüpi kodeeringut teksti informatsiooni saab kasutada teksti toimetajad Microsoft, näiteks Notepad ja Office Word. Samas, kui kirjutades antud juhul ei saa te kasutada mõningaid funktsioone. Näiteks, siis ei saa teostada julge kui ASCII säilitab ainult tähenduses teavet, ignoreerides selle üldise kuju ja vormi.

standardiseerimine

Organisatsioon võttis ISO standard ISO 8859. See rühm määratleb kaheksa-bitine kodeering eri keelerühmade. Eelkõige ISO 8859-1 - on laiendatud ASCII, mis on laua Ameerika Ühendriikide ja Lääne-Euroopas. ISO 8859-5 - on tabelis kasutatakse kirillitsat, sealhulgas vene keeles.

Ajaloolistel põhjustel ISO 8859-5 seda kasutatakse lühikest aega.

Vene keele hetkel tegelikult kasutatud kodeering:

  • CP866 (Code Page 866), või DOS, mis on sageli nimetatakse alternatiivsete kodeering GOST. See oli aktiivselt kasutada kuni keskpaigast 90-ndate eelmise sajandi. Praegu peaaegu kunagi kasutanud.
  • KOI-8. Kodeerimine töötati välja 1970-80s ja hetkel on ühine standard e-kirjad RuNet. See on laialt kasutusel OS perekonna Unix, sealhulgas Linux. "Vene" versiooni KOI-8, mida nimetatakse KOI-8R. Lisaks on versioonid teiste kirillitsa keeli nagu Ukraina.
  • Kood 1251 (CP 1251, Windows - 1251). Poolt välja töötatud Microsoft pakkuda toetust vene keele Windows keskkonnas.

Peamine eelis CP866 esimene standard oli säilitada pseudo-graafiliste märkide samas positsioone Extended ASCII. See võimaldab teil käivitada muutmata tekst programmi välismaiste tootmist, näiteks kuulsa Norton Commander. Sel hetkel CP866 kasutatakse programmide mõeldud Windows, mis tegutsevad täisekraani tekstivaade või teksti karbid, sealhulgas FAR Manager.

Arvuti tekstide CP866 kodeerimine, viimasel ajal on üsna haruldane, kuid seda kasutatakse vene failinimed "Vindous".

"Unicode"

Praegu kõige levinum on see kodeering. Koodid "Unicode" põllul. Esimene (alates 0000 U + U + 007F) sisaldab komplekt ASCII tähemärki koodid. Järgneb valdkonnas tähemärki eri rahvusliku kirjanduse samuti kirjavahemärgid ja tehnilise sümboleid. Lisaks osa kood "Unicode" on reserveeritud puhul vajadust lisada uusi märke tulevikus.

Nüüd sa tead, et ASCII iga märk on esindatud kombinatsioon 8 ühtede ja nullide. Võhik see teave võib tunduda tarbetu ja ebahuvitav, kuid sa ei taha teada, mis toimub "aju" arvuti?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.birmiss.com. Theme powered by WordPress.