Kompjuters, Ipprogrammar
Il ASCII, karattri: deskrizzjoni, tabella tal-kodiċijiet u t-tipi
Kif inhu magħruf, il-kompjuter jaħżen informazzjoni f'forma binarja, jippreżentah bħala sekwenza ta 'dawk u żerijiet. Biex tittraduċi l-informazzjoni f'forma tajjeb għal konsum uman, kull sekwenza unika ta 'numri meta wiri sostitwit b'dan li karattru korrispondenti.
Wieħed mill-kodiċijiet binarja sistemi ta 'korrelazzjoni li jistampaw u l-karattri ta' kontroll huwa kodifikazzjoni ASCII.
Fil-livell attwali ta 'żvilupp ta' teknoloġija tal-kompjuter l-utent ma jeħtieġ li tkun taf l-kodiċi għall kull simbolu partikolari. Madanakollu, l-għarfien ġenerali ta 'kif l-kodifikazzjoni hija mwettqa, huwa estremament utli u għal xi kategoriji ta' speċjalisti u neċessarja kollha.
Oħloq ASCII
Fil-forma oriġinali tiegħu, il-kodifikazzjoni ġie żviluppat fl-1963 u mbagħad fi 25 sena darbtejn aġġornata.
Fil-verżjoni oriġinali tat-tabella karattru ASCII jinkludi 128 karattri, verżjoni aktar tard deher estiż, fejn l-ewwel 128 karattri huma salvati u kodiċijiet involuti bis-simboli tmien daqsxejn mapping qabel assenti.
rappreżentazzjoni ASCII kompjuter
Kull karattru ASCII għandu kodiċi tagħha stess li jikkonsisti minn 8 karattri, li jirrappreżentaw żero jew wieħed. In-numru minimu tal tali rappreżentazzjoni żero (tmien żerijiet fis-sistema binarja), li huwa s-sors ta 'l-ewwel element fit-tabella.
kodiċi binarju massima sa 'verżjoni ASCII ta' l-oriġinali huwa nulla + seba 'unitajiet, u fil-verżjoni estiża - tmien unitajiet, konnessi bħala t-tmien bit.
karattri tal-kontroll
karattri kontroll huma msejħa sinjali li ma jkollhomx rappreżentazzjoni grafika u jintuża għall-organizzazzjoni tat-test, il-ġestjoni apparat, eċċ Huma jistgħu jindikaw il-bidu jew tmiem tat-test, udieni, li jiġġeneraw sinjal ta 'ħoss, diversi operazzjonijiet għall TTY (teletype - .. Magni għat-trasmissjoni tad-data kanal elettrika) riżoluzzjoni tad-data apparat output, eċċ azzjoni kanċellazzjoni.
Fit-tabella karattru ASCII pożizzjonijiet 0-31, u 127 huma allokati għall-karattri tal-kontroll. Total ta '33 marki.
Il-karattri li jifdal
Il 95 pożizzjonijiet li fadal huma riżervati għall-marki tal-punteġġjatura u l-operazzjonijiet matematiċi, numri deċimali, ittri tal-alfabett, reġistru differenti "A" u kapital "A" jikkorrispondu orizzontali li kodiċijiet differenti fit-tabella karattru ASCII.
numri Karattru fit-tabella
Jekk persuna tkun involuta fl-iżvilupp software, jew sabiex iwettaq xi ħidmiet oħra mill-qasam tat-teknoloġija informatika, huwa neċessarju li tkun taf l-għadd ta 'għadd ta' karattri ASCII.
Kif imsemmi hawn fuq, il-pożizzjoni ta '0-31 u 127 tieħu karattri kontroll. Numru 32 huwa assenjat għal spazju, numru 33-47, u 58-64 huma riservati għall-operazzjonijiet punteġġjatura u matematika bażika.
b'ittri kapitali Latini rranġati f'ordni alfabetiku u huma numerati mill-65 th 90 th. ittri lowercase wkoll rranġati f'ordni alfabetiku, u l-pożizzjonijiet tagħhom - minn 97 th sa 122 th. In-numri li jifdal (91-96 u 123-126) assenjati lill-parentesi u ċingi, karatteristika oblikwu u dritta, kif ukoll xi wħud mill-marki dijakritiċi.
tabella sħiħa ta 'simboli fil rappreżentazzjoni grafika konvenjenti jista' jidher fil-immaġini ta 'hawn fuq. Il-figura hawn taħt turi n-numru ta 'sinjali tabella karattru ASCII Russa.
ASCII estiża
Peress li l-verżjoni oriġinali tal-kodifikazzjoni kienet żviluppata, ibbażata fuq il-membru Amerikana, kien hemm ma ġewx previsti mhux biss tipi varji ta 'kitba u alfabeti nazzjonali, iżda anke użu konvenjenti ta' dijakritiċi, attiv użati fil-lingwi Ewropej.
daqsxejn 8 kien involut għall-formazzjoni tal-kodifikazzjoni estiż. Din il-verżjoni tinkludi simboli ta 'alfabetti nazzjonali Ewropej u traskrizzjoni fonetika, elementi grafiċi, użati għat-tabelli tpinġija, għadd ta' simboli matematika.
Xi ASCII-karattri huma rarament jintużaw illum. B'mod partikolari, dan japplika għall-karattri li huma wżati biex tiġbed it-tabelli, bħal fil-snin mill-iżvilupp tal-kodifikazzjoni estiż, ħafna ġew introdotti modi aktar konvenjenti tar-rappreżentazzjoni grafika ta 'tabelli.
Nazzjonali varjanti kodifikazzjoni
Qabel il-miġja ta 'ASCII estiż verżjoni li juri karattri internazzjonali użati verżjoni ffabbrikati mill-ġdid kodifikazzjoni, fejn qiegħed l-ittri Latini kienu mqiegħda Russu, Grieg, karattri Għarbi.
Żewġ kodiċijiet fit-tabella huma riżervati għall-iswiċċjar bejn l-Istati Uniti ASCII standard u l-għan nazzjonali tiegħu.
Wara l-ASCII ma saret jinkludu 128 u 256 karattri, tixrid għall-Għażla kodifikazzjoni, fejn il-verżjoni oriġinali tar-mejda jkun ġie salvati fl-ewwel 128-kodiċijiet b'żero ftit 8. Sinjali letteratura nazzjonali maħżuna fil-parti ta 'fuq tat-tabella (pożizzjoni 128-255 th).
Biex tkun taf kodiċi ta 'karattru direttament ASCII l-utent ma jkunx meħtieġ. żviluppatur ta 'softwer huwa normalment biżżejjed biex tkun taf in-numru ta' l-element fit-tabella għall-kalkolu tal-kodiċi, jekk meħtieġ, jużaw is-sistema binarja.
lingwa Russa
Wara iżviluppi fil-bidu 70ijiet tal encodings-lingwi Skandinavi, Ċiniż, Korean, Grieg, eċċ, Il-ħolqien ta 'verżjoni tagħhom ta' impenjat u l-Unjoni Sovjetika. Ftit żviluppat verżjoni tal-kodifikazzjoni 8-bit imsejħa KOI8, tippreżerva l-ewwel 128 kodiċi ta 'karattru ASCII u talloka l-istess numru ta' pożizzjonijiet taħt l-ittri tal-alfabett nazzjonali u l-karattri addizzjonali.
Qabel l-introduzzjoni ta Unicode KOI8 iddominat fis-segment Russa tal-Internet. Kien hemm varjanti kodifikazzjoni għall-Russu, u għall-alfabett Ukraina.
problemi ASCII
Billi l-għadd ta 'elementi anke tabella estiż ma jaqbiżx 256, il-possibbiltà li jakkomodaw kodifikazzjoni waħdanija diversi kitbiet differenti assenti. Fis-snin 90 kien hemm problema fil Runet "oops, żibel" meta l-test ittajpjat karattri ASCII Russu huma murija b'mod żbaljat.
Il-problema kienet l diskrepanza 'kodiċi ta' għażliet differenti ASCII xulxin. Ifakkar li fil-pożizzjonijiet 128-255 jistgħu jitqiegħdu sinjali varji, u meta tibdel karattru wieħed Ċirilliku stabbiliti għall-ieħor, l-ittri kollha tat-test ġew mibdula b'oħrajn li jkollhom in-numru identiku fl-kodiċijiet verżjoni oħra.
istat attwali
Bil-miġja ta 'popolarità ASCII Unicode waned.
Ir-raġuni għal dan tinsab fil-fatt li l-settijiet tal-karattri ġodda jitħallew fihom sinjali ta 'lingwi kważi kollha bil-miktub. F'dan il-każ, l-ewwel 128 karattri ASCII jikkorrispondu għall-istess karattru Unicode.
Għalhekk, ASCII hija parti importanti mill-istorja tat-teknoloġija informatika, iżda l-użu tagħha fil-futur jidher unpromising.
Similar articles
Trending Now