KompiuteriaiProgramavimas

ASCII kodu (Amerikos standartinis informacinių mainų kodas) - pagrindinis tekstas koduotę Lotynų abėcėlė

Pagal Tarptautinės telekomunikacijų sąjungos, 2016 m internetas su daugiau ar mažiau reguliariai naudoti tris su puse milijardo žmonių. Dauguma jų net nereikia galvoti apie, kad bet kokie siunčiami jiems per kompiuterį ar mobiliųjų programėlių pranešimus, taip pat tekstai, kurie yra rodomi visų rūšių monitorių, iš tiesų, yra 0 ir 1. Šis derinys yra vadinamas kodavimas atstovavimas informaciją. Ji suteikia ir palengvina jo saugojimo, apdorojimo ir perdavimo įgyvendinimą. 1963, JAV ASCII kodu buvo sukurta, kuri yra šio straipsnio tema.

Informacijos pateikimas kompiuteryje

Kalbant apie bet elektroniniam kompiuteriui tekstas yra atskirų simbolių rinkinys. Tarp jų yra ne tik raidė, įskaitant sostinę, bet ir skyrybos ženklai, numeriai. Be to, specialios simboliai yra naudojami "=", "&", "(ir tarpus.

maitinimo (žymimas kaip N) - tai simbolių, kurie sudaro tekstą, vadinamą abėcėlės, ir skaičių daugybė. Siekiant nustatyti, N išraiška = 2 ^ b, kur b - skaičius informacinių bitai ar į tam tikrą simbolis masės.

Jis įrodė, kad 256 simbolių galia abėcėlė leidžia jums pateikti visus reikalingus simbolius.

Nuo 256 yra 8 dviejų laipsnis, tada kiekvieno požymio svoris yra 8 bitai.

Matavimo vienetas 8 bitai yra vadinama 1-baitas, todėl mes sakome, kad dvejetainis kodas apie bet kokį tekstą, kuris yra saugomas jūsų kompiuteryje, pobūdį užima vieną baitą atmintį.

Kaip yra kodavimas

Bet tekstas įrašomas į kompiuterio atmintį per klaviatūros mygtukų, ant kurių buvo parašyta numeriai, raidės, skyrybos ženklai ir kiti simboliai. Atmintyje jie perduodami dvejetainis kodas, ty, kiekvienas simbolis yra susietas su pažįstama dešimtainiai kodas asmeniui nuo 0 iki 255, kuri atitinka dvejetainis kodas - .. Nuo 00000000 iki 11111111.

Baitas simbolių kodavimo leidžia procesorius atlieka teksto apdorojimą, kreiptis į kiekvieną simbolį atskirai. Tuo pačiu metu, 256 simbolių yra pakankamai atstovauti bet kokio pobūdžio informaciją.

Kodavimo ASCII simbolių

Ši santrumpa reiškia anglų Amerikos standartinis informacinių mainų kodas.

Net kompiuterizacijos aušros, tapo aišku, kad tai yra įmanoma sugalvoti būdų kodavimo informacijos įvairovė. Tačiau, siekiant perkelti informaciją iš vieno kompiuterio į kitą, buvo reikalaujama sukurti vieną standartą. Taigi, 1963 metais ten buvo ASCII lentelę JAV. Tai bet koks simbolis kompiuteris abėcėlė yra priskiriamas eilės numeris dvejetaine sistema. Iš pradžių, ASCII kodas naudojamas tik Jungtinėse Valstijose, o vėliau tapo tarptautinis standartas kompiuterio.

Į turinį

ASCII kodai yra padalintas į 2 dalis. Tarptautinis standartas yra laikomas tik pirmasis pusę stalo. Ji apima kodą iš sekos numerį 0 (koduota kaip 00000000) 127 (kodas 01111111).

eilės numeris

N

Kodavimo ASCII tekstas

simbolis

0-31

0000 0000 - 0001 1111

Rašmenys su N nuo 0 iki 31 d vadinamas vadovai. Jų funkcija yra "vadovas" teksto išvesties procesą prie monitoriaus ar spausdinimo įtaisu, pypsėjimą, ir tt

32-127

0010 0000 - 0111 1111

Simboliai n nuo 32 iki 127 (standartinis Dalis stalo) - didžiosios ir mažosios raidės lotyniškais rašmenimis, 10 nye numeriai, skyrybos ženklai, įvairūs laikikliai, komercinių ir kitų simbolių .. Akcija 32 rodo tarpą.

128-255

1000 0000 - 1111 1111

Simboliai N nuo 128 numerį 255 (alternatyvus dalis stalo arba puslapio kodą) gali turėti įvairių variantų, iš kurių kiekviena turi savo numerį. Kodas puslapis naudojamas nustatyti nacionalines abėcėlės, kurios skiriasi nuo lotynų. Visų pirma, ji yra vykdoma su ASCII kodu Pagalba Rusijos simbolių.

Lentelėje kodavimas didžiosios, o mažosios raidės yra vienas po kito abėcėlės tvarka ir numeriai - kylančiųjų verčių. Šis principas galioja ir rusų kalbos abėcėlė.

valdymo simboliai

ASCII koduotė stalo iš pradžių buvo skirta priėmimo ir perdavimo informacijos apie tai nebėra naudojamas prietaiso kaip teletaipo. Šiuo atžvilgiu, simbolis rinkinys įtraukti nespausdinamuose naudojamas kaip komandomis valdyti įrenginį. Tokie komandos buvo naudojamas toks išankstinis kompiuterinių pranešimų būdų kaip Morzės abėcėlė ir kt.

Dažniausiai "teletaipo" simbolis yra NUL (00 "nulis"). Jis vis dar naudojamas daugelyje programavimo kalbų, nurodant eilutės pabaigos ženklas.

Kur naudojamas ASCII koduotė

Amerikos standartinis kodas reikalingas ne tik teksto įvedimo klaviatūra. Jis taip pat naudojamas diagramoje. Visų pirma, ASCII menas Maker "programa vaizdai atspindi skirtingus plėtinius spektro ASCII koduotę.

Šie produktai būna dviejų tipų: grafikos redaktoriai atlikti funkciją konvertuoti vaizdą į tekstą ir paverčia "Paveikslėliai" į ASCII grafika. Pavyzdžiui, žinoma, yra puikiausias pavyzdys Smiley kodavimo simbolis.

ASCII gali būti naudojamas kuriant dokumentą HTML. Tokiu atveju, galite įvesti simbolių rinkinį ir simbolį, kuris atitinka šio kodekso bus rodomas, kai žiūrite puslapį ekrane.

ASCII reikia kurti daugiakalbių svetainių, kaip ženklais, kurie nepriklauso tam tikros nacionalinės stalo, pakeistoms ASCII kodus.

kai kurios funkcijos

Koduoti tekstinę informaciją ASCII iš pradžių buvo naudojamas 7 bitų (vienas liko tuščia), tačiau šiandien ji veikia kaip 8-bit.

Raidės, kurie yra įsikūrę stulpelių yra aukščiau ir žemiau, skiriasi viena nuo kitos tik vieną tiek. Tai labai sumažina bandymo sudėtingumą.

ASCII programa Microsoft Office

Jei reikia, šis kodavimas teksto informacijos tipas gali būti naudojamas teksto redaktoriai Microsoft, pavyzdžiui, Notepad ir Office Word. Tačiau, kai spausdinsite šiuo atveju, jūs negalite naudoti tam tikras funkcijas. Pavyzdžiui, jūs negalėsite atlikti drąsus kaip ASCII simbolių išlaiko tik informacijos prasmę, ignoruojant jos bendrą formą ir formą.

standartizavimas

Organizacija priėmė ISO standartą ISO 8859. Ši grupė apibrėžia aštuonių bitų kodavimą skirtingų kalbų grupių. Visų pirma, pagal ISO 8859-1 - tai išplėstinė ASCII, kuris yra Jungtinėse Valstijose ir Vakarų Europoje lentelė. ISO 8859-5 - tai lentelė naudojama kirilica, įskaitant rusų kalba.

Dėl istorinių priežasčių ISO 8859-5 jis vartojamas trumpą laiką.

Dėl rusų kalbos šiuo metu iš tikrųjų naudojamas kodavimas:

  • CP866 (Kodas tinklalapis 866), arba JB, kuris dažnai vadinamas alternatyva kodavimas pagal GOST. Jis buvo aktyviai naudojamas iki vidurio 90-ųjų praėjusio šimtmečio. Šiuo metu beveik niekada naudojamas.
  • KOI-8. Kodavimo buvo sukurta 1970-80s, ir šiuo metu jis yra bendras standartas elektroninio pašto pranešimų Runet. Jis yra plačiai naudojamas OS šeimos Unix, įskaitant "Linux". "Rusijos" versija KOI-8, vadinamas KOI-8R. Be to, yra versijos kitomis kirilica kalbų, tokių kaip ukrainiečių.
  • Kodas tinklalapis 1251 (KP 1251 "," Windows - 1251). Sukurta Microsoft teikti paramą rusų kalba į "Windows" aplinkoje.

Pagrindinis privalumas CP866 pirmą standartas buvo išsaugoti pseudo-grafinis simbolių tų pačių pozicijų kaip ir išplėstiniam ASCII. Tai leidžia jums paleisti nepakeistą tekstą programos, užsienio gamybos, tokiais kaip garsus Norton Commander. Šiuo metu CP866 yra naudojamas programas, skirtas Windows, kuri veikia viso ekrano teksto nuomone ar teksto langelius, įskaitant FAR Manager.

Kompiuterių parašyta CP866 kodavimas, pastaruoju tekstai yra gana retas reiškinys, bet jis yra naudojamas Rusijos vardus į "Vindous".

"Unicode" "

Šiuo metu labiausiai paplitęs šis kodavimas. Kodai "Unicode" ant lauko. Pirmasis (nuo 0000 į U + U + 007F) apima ASCII simbolių su kodų rinkinį. Po lauko simbolių skirtingų nacionalinių literatūros, taip pat skyrybos ir techninių simbolių. Be to, dalis kodo "Unicode" rezervuotas atveju būtinybę įtraukti naujus simbolius ateityje.

Dabar jūs žinote, kad ASCII kiekvienas personažas vaizduojamas kaip 8 nulių ir kartu. Profanas, ši informacija gali atrodyti nereikalinga ir neįdomu, bet ne jūs norite žinoti, kas vyksta "smegenyse" jūsų kompiuteryje?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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