Kompjutera, Programimi
Kodi ASCII (kodi standarde amerikan për shkëmbimin e informacionit) - e encoding bazë teksti për alfabetin latin
Sipas Unionit Ndërkombëtar të Telekomunikacionit, në vitin 2016 në internet me më shumë ose më rregullisht përdorin tre dhe një gjysmë miliardë njerëz. Shumica e tyre nuk e mendoj edhe për se çdo mesazhet e dërguara për ta nëpërmjet një PC apo Gadgets celular, si dhe tekstet që janë shfaqur në monitoruesve të të gjitha llojeve, në fakt, është një kombinim i 0 dhe 1. Kjo quhet përfaqësimi koduar e informacionit. Ai siguron dhe lehtëson zbatimin e magazinimit të saj, të përpunimit dhe transmetimit. Në vitin 1963, kodi ASCII SHBA ka qenë e zhvilluar, që është subjekt i këtij neni.
Paraqitja e informacionit në kompjuter
Në kushtet e çdo teksti elektronike kompjuter është një koleksion i karaktereve individuale. Në mesin e tyre nuk janë vetëm shkronja, duke përfshirë edhe kryeqytetin, por edhe shenjat e pikësimit, numra. Përveç kësaj, simbole të veçanta janë përdorur "=", "&", "(" dhe hapësira.
Një shumicë e simboleve që përbëjnë tekstin, të quajtur alfabeti, dhe numri - Power (pėrcaktuara si n). Për të përcaktuar shprehjen N = 2 ^ b, ku b - Numri i bit informacionit ose një peshë të veçantë simbol.
Është provuar se fuqia e 256 karaktereve alfabeti ju lejon të paraqesë të gjitha karakteret e nevojshme.
Që 256 është një 8 shkallë të dy, atëherë pesha e çdo karakter është 8 bit.
Njësia e masës 8 bit quhet një 1-byte, kështu që ne themi se kodi binar i çdo karakter në tekstin që është ruajtur në kompjuterin tuaj, zë një bajt të kujtesës.
Sa është encoding
Çdo tekst ka hyrë në kujtesën e kompjuterit me anë të çelësat tastierës, numrat në të cilën ishin shkruar letra, shenjat e pikësimit dhe simbolet tjera. Në kujtesën ata janë të transmetohet në kod binar, dmth, çdo simbol është vendosur tek kodin njohur dhjetore për një person nga 0 në 255, e cila korrespondon me një kod binar - .. Nga 00000000 11111111 për të.
Karakteri Byte encoding lejon procesor kryen përpunimin e tekstit, i referohen çdo karakter veç e veç. Në të njëjtën kohë, 256 karaktere është e mjaftueshme për të përfaqësuar ndonjë informacion karakter.
Coding karaktere ASCII
Kjo shkurtesa qëndron për kodin standarde English Amerikan për shkëmbim të informacionit.
Edhe në agim të kompjuterizimit, ajo u bë e qartë se është e mundur për të dalë me një shumëllojshmëri të mënyrave të kodimin e informacionit. Megjithatë, për të transferuar informacion nga një kompjuter në një tjetër është e nevojshme për të zhvilluar një standard të vetëm. Kështu, në vitin 1963 ka pasur një ASCII-tabelë në SHBA. Ajo çdo Alfabeti kompjuter karakter është caktuar një numër rend në përfaqësimin binar. Fillimisht, kodi ASCII është përdorur vetëm në Shtetet e Bashkuara, dhe më vonë u bë një standard ndërkombëtar për PC.
përmbajtje
kodet ASCII janë të ndarë në 2 pjesë. standarde International është konsideruar të jetë vetëm gjysma e parë e tabelës. Ajo përfshin kodin e numrit të sekuencës prej 0 (koduar si 00000000) deri 127 (kodi 01111111).
numri serial N | Coding teksti ASCII | simbol |
0-31 | 0000 0000 - 0001 1111 | Shkronjat me N nga 0 deri në 31 janë quajtur menaxherët. Funksioni i tyre është që të "udhëzues" procesin e prodhimit të tekstit në një monitor apo shtypjen pajisje, një zë beeping, etj |
32-127 | 0010 0000 - 0111 1111 | Simbolet me N nga 32 në 127 (një pjesë standarde e tabelës) - shkronjat e mëdha dhe të vogla të alfabetit latin, numrat 10-Nye, shenjat e pikësimit, dhe kllapa të ndryshme, komerciale dhe karaktere të tjera .. Symbol 32 tregon një hapësirë. |
128-255 | 1000 0000 - 1111 1111 | Simbolet me N nga 128-255 (një pjesë alternative të faqes tavolinë ose kodit) mund të ketë një shumëllojshmëri të opsioneve, secila prej të cilave ka numrin e vet. Faqja kod përdoret për të vendosur alfabetet kombëtare, të cilat janë të ndryshme nga latinishtja. Në veçanti, ajo është kryer me ndihmën e kodit ASCII për personazhet ruse. |
Tabela uppercase encoding dhe shkronja te vogla po ndjekin njëri-tjetrin në mënyrë dhe numrat alfabetike - vlera ngjitje. Ky parim vlen edhe për alfabetin rus.
karakteret e kontrollit
Tabela ASCII encoding ishte projektuar fillimisht për pritjen dhe transmetimin e informacionit në këtë nuk është më e përdorur nga pajisje si një teleshkrues. Në këtë drejtim, të vendosur karakteri përfshirë nonprinting përdoret si komanda për të kontrolluar pajisjen. komandat e tilla janë përdorur në të tilla teknikat e mesazheve para kompjuterit si kodin Morse, dhe kështu me radhë.
Më e zakonshme "teleshkrues" simboli është nul (00 "zero"). Ai është përdorur ende në shumicën e gjuhëve të programimit, duke treguar shenjën e fundit të linjës.
Ku përdoret encoding ASCII
American Code Standard kërkon jo vetëm tastierën futjes së tekstit. Ajo është përdorur edhe në tabelë. Në veçanti, ASCII Art images programit Maker përfaqësojnë ndryshme extensions spektrit karakterin ASCII encoding.
Këto produkte vijnë në dy lloje: redaktorët grafik kryerjen e funksionit nga konvertimin një imazh në tekst dhe konverton "Piktura" në ASCII-grafikë. Për shembull, i njohur është një shembull kryesor Smiley Coding simbol.
ASCII mund të përdoret kur krijimin e HTML dokument. Në këtë rast, ju mund të hyjë në një grup të karaktereve dhe një simbol që korrespondon me këtë kod do të shfaqet kur shikojnë faqen në ekran.
ASCII është e nevojshme për krijimin e vendeve në shumë gjuhë, si shenja që nuk i përkasin në një tryezë të veçantë kombëtare, duke u zëvendësuar nga ASCII-kode.
disa tipare
Për të shifroj informacion tekst në ASCII është përdorur fillimisht 7 bit (një ka mbetur bosh), por sot ajo punon si një 8-bit.
Letrat, të cilat janë të vendosura në shtyllat janë sipër dhe poshtë, ndryshojnë nga njëri-tjetri vetëm nga një grimë të vetme. Kjo në masë të madhe zvogëlon kompleksitetin e testit.
Aplikimi ASCII në Microsoft Office
Nëse është e nevojshme, ky lloj i informacionit encoding tekst mund të përdoret në redaktorët tekst nga Microsoft, të tilla si Notepad, dhe Office Word. Megjithatë, kur shtypja në këtë rast, ju nuk mund të përdorni disa funksione. Për shembull, ju nuk do të jetë në gjendje për të kryer sigurt si karakteri ASCII ruan vetëm kuptimin e informacionit, duke injoruar formën e saj të përgjithshëm dhe formën.
standardizim
Organizata ka miratuar ISO standarde ISO 8859. Ky grup përcakton kodimin tetë-bit për grupe të ndryshme gjuhësore. Në veçanti, ISO 8859-1 - është ASCII Extended, e cila është një tabelë për Shtetet e Bashkuara dhe në Evropën Perëndimore. A ISO 8859-5 - është tabela e përdorur për alfabetin cirilik, duke përfshirë gjuhën ruse.
Për arsye historike ISO 8859-5 ajo është përdorur për një kohë të shkurtër.
Për gjuhën ruse në momentin kodimin e përdorur në të vërtetë:
- CP866 (Code Page 866), ose DOS, e cila është quajtur shpesh alternative Enjoy encoding. Ajo është përdorur në mënyrë aktive deri në mes të 90-ta të shekullit të kaluar. Në këtë moment, pothuajse asnjëherë nuk përdoren.
- KOI-8. Coding është zhvilluar në 1970-80s, dhe në këtë moment ajo është një standard i përbashkët për mesazhet e-mail në runet. Ajo është përdorur gjerësisht në familje OS Unix, duke përfshirë Linux. "Ruse" version i Koi-8, i quajtur KOI-8R. Përveç kësaj, ka versione për gjuhët e tjera cirilik si ukrainase.
- Code Page 1251 (CP 1251, Windows - 1251). Zhvilluar nga Microsoft për të siguruar mbështetje për gjuhën ruse në mjedisin e Windows.
Avantazhi kryesor i standardit të parë CP866 ishte për të ruajtur karaktere pseudo-grafik në të njëjtat pozicione si në ASCII Extended. Kjo ju lejon për të drejtuar tekstin pandryshuar e programit, prodhimit të huaj, të tilla si Komandant famshme Norton. Në këtë pikë CP866 është përdorur për programe të dizajnuara për Windows, të cilat veprojnë në funksion të tekstit të plotë ekran apo në kutitë e tekstit, duke përfshirë në Menaxher Largët.
Tekstet kompjuterike të shkruara në CP866 encoding, kohët e fundit janë mjaft të rralla, por ajo është përdorur për filenames rusë në "Vindous".
"Unicode"
Në këtë moment, më e përhapur është kjo encoding. Kodet e "Unicode" në fushë. parë (nga 0000 në U + U + 007F) përfshin një grup të karaktereve ASCII me kode. Pasuar nga personazhet fushën e letërsisë të ndryshme kombëtare, si dhe shenjat e pikësimit dhe simbolet teknike. Përveç kësaj, një pjesë e kodit "Unicode" i është rezervuar në rast të nevojës për të përfshirë karaktere të reja në të ardhmen.
Tani ju e dini se në ASCII çdo karakter është e përfaqësuar si një kombinim i 8 zero dhe ato. Laik, ky informacion mund të duket e panevojshme dhe jointeresant, por nuk doni të dini se çfarë po ndodh "në tru" e kompjuterit tuaj?!
Similar articles
Trending Now