Kompjuters, Ipprogrammar
Kodiċi ASCII (kodiċi standard Amerikan għall-iskambju ta 'informazzjoni) - il-kodifikazzjoni test bażiku għall-alfabet Latin
Skond l-Unjoni Internazzjonali tat-Telekomunikazzjoni, fl-2016 l-Internet ma 'aktar jew inqas użu regolarment tliet u nofs biljun ruħ. Ħafna minnhom lanqas biss jaħsbu dwar li kwalunkwe messaġġi mibgħuta lilhom permezz ta 'PC jew aġġeġġi mobbli, kif ukoll testi li huma murija fuq il-monitors ta' kull tip, fil-fatt, huwa kombinazzjoni ta '0 u 1. Din tissejjaħ il-rappreżentazzjoni kodifikata l-informazzjoni. Huwa jipprovdi u tiffaċilita l-implimentazzjoni tal-ħażna tagħha, l-ipproċessar u t-trasmissjoni. Fl-1963, il-kodiċi ASCII Istati Uniti ġie żviluppat, li huwa s-suġġett ta 'dan l-artikolu.
Preżentazzjoni tal-informazzjoni fil-kompjuter
F'termini ta 'kwalunkwe test kompjuter elettroniku hija ġabra ta' karattri individwali. Fost dawn huma mhux biss l-ittra, inkluż il-kapital, iżda wkoll marki tal-punteġġjatura, numri. Barra minn hekk, is-simboli speċjali huma użati "=", "&", "(" u spazji.
A pluralità ta 'simboli li jiffurmaw it-test, imsejjaħ il-alfabett, u n-numru - qawwa (indikati bħala N). Biex tiddetermina l-espressjoni N = 2 ^ b, fejn b - numru ta 'bits ta' informazzjoni jew toqol simbolu partikolari.
Hija ppruvat li l-qawwa ta '256 karattri alfabett jippermettilek li tissottometti l-karattri meħtieġa.
Peress 256 hija 8 grad tnejn, allura l-piż ta 'kull karattru huwa 8 bits.
Unità ta 'miżura 8 bits tissejjaħ 1 bytes, hekk aħna ngħidu li l-kodiċi binarju ta' karattru fit-test li hija maħżuna fuq il-kompjuter tiegħek, tokkupa byte wieħed ta 'memorja.
Kif huwa l-kodifikazzjoni
Kull test imdaħħal fil-memorja PC permezz ċwievet tastiera, numri fuq li kienu miktuba, ittri, marki tal-punteġġjatura u simboli oħra. Fil-memorja kif ikunu trasmessi kodiċi binarju, jiġifieri, kull simbolu mapping għall-kodiċi deċimali familjari għal persuna 0-255, li jikkorrispondi għal kodiċi binarju - .. Mill 00,000,000-11,111,111.
kodifikazzjoni tal-karattri byte tippermetti l-proċessur jwettaq ipproċessar ta 'test, jirreferi għal kull karattru separatament. Fl-istess ħin, il-karattri 256 huwa biżżejjed biex jirrappreżentaw l-ebda informazzjoni karattru.
Kodifika karattri ASCII
Dan abbrevjazzjoni stands għall-kodiċi standard Ingliż Amerikan għall-iskambju ta 'informazzjoni.
Anki fil-bidu tal-komputerizzazzjoni, deher li huwa possibbli li toħroġ ma 'varjetà ta' modi ta 'kodifikazzjoni informazzjoni. Madankollu, li tittrasferixxi informazzjoni minn kompjuter għal ieħor kien meħtieġ biex jiġi żviluppat standard wieħed. Allura, fl-1963 kien hemm ASCII-tabella fl-Istati Uniti. Hija xi alfabett kompjuter karattru huwa assenjat numru ta 'sekwenza fil-rappreżentazzjoni binarja. Inizjalment, il-kodiċi ASCII huwa użat biss fl-Istati Uniti, u aktar tard sar standard internazzjonali għall-PC.
tabella ta 'Kontenuti
kodiċijiet ASCII huma maqsuma 2 partijiet. standard internazzjonali huwa meqjus li tkun biss l-ewwel nofs tat-tabella. Dan jinkludi kodiċi mill-numru ta 'sekwenza ta' 0 (kkodifikati kif 00,000,000) sa 127 (kodiċi 01111111).
numru tas-serje N | Kodifika test ASCII | simbolu |
0-31 | 0000 0000 - 0001 1111 | Karattri b'N minn 0-31 huma msejħa maniġers. funzjoni tagħhom hija li "gwida" il-proċess ta 'ħruġ ta' test li monitor jew stampar apparat, ħoss beeping, eċċ |
32-127 | 0010 0000 - 0111 1111 | Simboli b'N 32-127 (parti standard tat-tabella) - ittri uppercase u zghar tal-alfabett Latin, in-numri 10 NYE, marki tal-punteġġjatura, u parentesi varji, kummerċjali u karattri oħra .. Simbolu 32 jindika spazju. |
128-255 | 1000 0000 - 1111 1111 | Simboli b'N 128-255 (parti alternattiva tat-tabella jew il-kodiċi paġna) jista 'jkollhom varjetà ta' għażliet, kull wieħed minnhom għandu numru tiegħu stess. Il-paġna kodiċi użat biex jistabbilixxu alfabeti nazzjonali, li huma differenti mill-Latin. B'mod partikolari, din titwettaq bl-għajnuna tal-kodiċi ASCII għall-karattri Russi. |
Tabella kodifikazzjoni uppercase u zghar ittri huma dawn li ġejjin xulxin ordni alfabetika u numri - valuri axxendenti. Dan il-prinċipju jgħodd għall-alfabett Russu.
karattri tal-kontroll
tabella kodifikazzjoni ASCII oriġinarjament, kienet maħsuba għall-akkoljenza u t-trasmissjoni ta 'informazzjoni dwar din m'għadhiex tintuża mill-apparat bħala teletype. F'dan ir-rigward, is-sett karattru inkluża nonprinting użati bħala jikkmanda biex jikkontrollaw il-mezz. Tali jikkmanda kienu użati f'dawn tekniki messaġġi minn qabel kompjuter bħal kodiċi Morse, u oħrajn.
L-aktar komuni "teletype" simbolu huwa l-NUL (00 "żero"). Huwa għadu jintuża fil-lingwi aktar l-ipprogrammar, li jindika s-sinjal tat-tmiem tal-linja.
Fejn kodifikazzjoni ASCII użati
American Kodiċi Standard jeħtieġ mhux biss il-keyboard test dħul. Huwa wkoll użata fil-grafika. B'mod partikolari, l-immaġini programm Maker ASCII Art jirrappreżentaw differenti estensjonijiet ispettru karattru ASCII kodifikazzjoni.
Dawn il-prodotti jiġu f'żewġ tipi: edituri grafiċi twettiq tal-funzjoni billi jikkonvertu immaġini fis-test u tikkonverti l- "Stampi" fil-ASCII-grafika. Per eżempju, magħruf huwa prim eżempju Smiley Kodifika simbolu.
ASCII jistgħu jintużaw meta jinħoloq l-HTML dokument. F'dan il-każ, inti tista 'tidħol sett ta' karattri u simbolu li jikkorrispondi għal dan il-kodiċi se jidhru meta viewing il-paġna fuq l-iskrin.
ASCII huwa meħtieġ għall-ħolqien siti multilingwi, bħala sinjali li ma jappartjenux għal tabella nazzjonali partikolari, sostitwiti bil-kodiċijiet ASCII.
xi karatteristiċi
Jikkodifikaw informazzjoni test fil ASCII kien oriġinalment użati 7 bits (wieħed baqgħu vojta), iżda llum hija taħdem bħala 8-bit.
L-ittri, li jinsabu fil-kolonni huma fuq u taħt, huma differenti minn xulxin biss permezz ta 'ftit wieħed. Dan inaqqas ħafna l-kumplessità tat-test.
applikazzjoni ASCII Microsoft Office
Jekk ikun meħtieġ, dan it-tip ta 'informazzjoni test kodifikazzjoni jistgħu jintużaw fil-edituri test mill-Microsoft, bħal notepad, u l-Uffiċċju Kelma. Madankollu, meta ittajpjar f'dan il-każ, inti ma tistax tuża xi funzjonijiet. Per eżempju, inti mhux se tkun kapaċi li jwettqu kuraġġużi bħala l-karattru ASCII żżomm biss it-tifsira ta 'informazzjoni, jinjora forma ġenerali tagħha u l-forma.
istandardizzazzjoni
L-organizzazzjoni adottat l-istandard ISO ISO 8859. Dan il-grupp jiddefinixxi l-kodifikazzjoni tmien bit għal gruppi lingwistiċi differenti. B'mod partikolari, ISO 8859-1 - huwa l-ASCII Estiża, li huwa tabella għall-Istati Uniti u l-Ewropa tal-Punent. A ISO 8859-5 - hija t-tabella użat għall-alfabett Ċirilliku, inkluż il-lingwa Russa.
Għal raġunijiet storiċi għall-ISO 8859-5 huwa użat għal żmien qasir.
Għall-lingwa Russa fil-mument kodifikazzjoni attwalment użati:
- CP866 (Kodiċi Paġna 866), jew DOS, li huwa spiss imsejjaħ GOST kodifikazzjoni alternattiva. Kien użat b'mod attiv sa nofs 90-jiet ta 'l-aħħar seklu. Fil-mument, kważi qatt ma jintuża.
- Koi-8. Kodifikazzjoni ġie żviluppat fil-1970-80s, u fil-mument huwa standard komuni għall-messaġġi e-mail fil Runet. Huwa użat ħafna fil-familja OS Unix, inklużi Linux. "Russu" verżjoni ta 'Koi-8, imsejħa Koi-8R. Barra minn hekk, hemm verżjonijiet għal lingwi Ċirilliku oħra bħall Ukraina.
- Kodiċi Page 1251 (CP 1251, Windows - 1251). Żviluppata minn Microsoft li tipprovdi appoġġ għall-lingwa Russa fl-ambjent Windows.
Il-vantaġġ prinċipali ta 'l-ewwel livell CP866 kienet li tippreserva karattri psewdo grafiku fl-istess pożizzjonijiet bħal fil-ASCII Estiża. Dan jippermettilek li tmexxi test mhux mibdul mill-programm, il-produzzjoni barranija, bħall-Kmandant Norton famużi. F'dan il-punt CP866 huwa użat għal programmi mfassla għall-Windows, li joperaw fil-fehma test full screen jew kaxxi test, inkluż Manager FAR.
testi kompjuter miktuba kodifikazzjoni CP866, dan l-aħħar huma pjuttost rari, iżda huwa użat għall-ismijiet ta 'fajls Russi fl "Vindous".
"Unicode"
Fil-mument, l-aktar mifruxa hija din kodifikazzjoni. Kodiċijiet "Unicode" lil kulħadd. L-ewwel (minn 0000 għal U + U + 007F) jinkludi sett ta 'karattri ASCII b'kodiċijiet. Segwiti mill-karattri qasam tal-letteratura differenti nazzjonali, kif ukoll punteġġjatura u simboli tekniċi. Barra minn hekk, parti mill-kodiċi "Unicode" huwa riservat fil-każ tal-ħtieġa li jiġu inklużi karattri ġodda fil-futur.
Issa inti taf li fil ASCII kull karattru huwa rappreżentat bħala kombinazzjoni ta '8 żerijiet u dawk. Layman, din l-informazzjoni jista 'jidher bla bżonn u uninteresting, iżda ma trid tkun taf x'inhu għaddej "fil-moħħ" tal-kompjuter tiegħek?!
Similar articles
Trending Now