OrdenagailuakProgramazioa

ASCII kodea (American alderdi demokrata kodea) - Latin alfabetoaren testua oinarrizko kodeketa

Telekomunikazioen Nazioarteko Batasunaren arabera, 2016an ekin Interneten gehiago edo gutxiago aldizka erabili hiru eta erdi milioi pertsonak. Gehienak ez ere buruz duten horiek bidaliko PC edo tramankulu mugikorraren bidez mezuak, baita testuak era guztietako monitore bistaratzen dira, izan ere, 0 eta 1. Hau konbinazio bat kodetutako informazioarekin irudikapen deritzo dela uste. ematen du, eta bere biltegiratze, prozesatzeko eta transmisioa ezartzeko errazten. 1963an, AEBetako ASCII kodea garatu da, eta horrek artikulu honen gaia da.

Informazio aurkezpena ordenagailuan

Edozein ordenagailu testu elektronikoak dagokionez karaktere indibidualen bilduma da. Horien artean ez dira letra bakarra, hiriburua barne, baina baita puntuazio-markak, zenbakiak. Horrez gain, ikur bereziak erabiltzen dira "=", "&", "(" eta espazioak.

power (N moduan adierazia) - egin testua, alfabetoa izenekoa, eta kopuru osatzen duten ikurrak pluraltasuna. adierazpena N = 2 ^ b, zehaztu non b - Informazio bit edo ikur pisu jakin bat kopurua.

256 karaktere boterea duten alfabetoa ahalbidetzen beharrezko karaktere guztiak aurkeztu behar duzu frogatu da.

Geroztik 256 8. maila bat bi da, eta ondoren, pertsonaia bakoitzaren pisua 8 bit da.

neurri 8 bit-unitate deritzo 1-byte bat, beraz, testu hori zure ordenagailuan gordetako, edozein karaktere-kode bitarra dela memoria byte okupatzen esaten dugu.

Nola kodeketa da

PC memorian teklatua gakoak bidez sartutako edozein testu, eta bertan idatzi ziren zenbakiak, letrak, puntuazio-markak eta bestelako ikurrak. oroimenez dute transmititzen diren kode bitarra, hau da, sinbolo bakoitza ezaguna hamartar kodea mapatzen 0 eta 255 pertsona, bertan kode bitar bat dagokio for - .. 00000000 aurrera 11111111 da.

Byte karaktere-kodeketa ahalbidetzen prozesagailua burutzen testua prozesatzeko, pertsonaia bakoitzak erreferentzia bereizita. Aldi berean, 256 karaktereak nahikoa edozein karaktere Informazio ordezkatzen da.

ASCII karaktere kodetzea

laburdura Hau English American alderdi demokrata-kodea nabarmentzen.

Nahiz informatizatzen egunsentian, argi geratu zen posible dela Etorri informazio kodetzeko moduak barietate batekin. Hala ere, informazio transferitzeko ordenagailu batetik bestera behar zen estandar bakar bat garatzeko. Beraz, 1963an han AEBetako ASCII-taula bat izan zen. Edozein karaktere ordenagailu alfabetoa sekuentzia zenbaki bat esleitzen zaio bitarra ordezkari gisa. Hasieran, ASCII kodean erabiltzen da bakarrik Estatu Batuetan, eta geroago PC nazioarteko estandarra bihurtu zen.

Edukien taula

ASCII kode dira 2 zatitan banatuta. Nazioarteko estandar jotzen da mahaiaren lehenengo erdia bakarrik izan. Sekuentzia 0 kopurua (00000000 bezala kodetu) to 127 (kodea 01111111) kode sartzen da.

serie zenbakia

N

ASCII testu Kodetze

ikurra

0 - 31

0000 0000 - 0001 1111

N dituzten Pertsonaiak 0 31 etara kudeatzaile deitzen dira. Haien funtzioa da "gida" testu irteera prozesua monitore edo inprimatzeko gailu bat, beeping soinua, ea

32 - 127

0010 0000 - 0111 1111

N 32 127 arte (taula zati estandar bat) ikurrak - Latin alfabetoaren hizkiak maiuskulaz eta minuskulaz, 10-nye zenbakiak, puntuazio-markak, eta hainbat parentesi, merkataritza eta beste pertsonaia .. Ikur 32 espazio bat adierazten du.

128 - 255

1000 0000 - 1111 1111

N 128 255 arte (taula edo kode orriaren toki alternatibo bat) batera ikurrak aukera ugari, eta horietako bakoitzak bere zenbakia du izan dezake. nazional alfabetoak, eta horrek Latin desberdinak dira ezartzeko erabilitako kode orria. Bereziki, egiten da, ASCII kodea laguntzaz Errusiako pertsonaiak batera.

Mahai-kodeketa maiuskulaz eta minuskulak elkarri jarraitzen ari ordena alfabetikoa eta zenbakiak - goranzko balioak. Printzipio hori errusiar alfabetoa dauka.

kontroleko karaktereak

ASCII kodeketa mahai jatorriz harrera eta honen inguruko informazioa transmititzeko diseinatu zen jada ez da gailu teletype gisa erabiltzen dute. Zentzu honetan, barne karaktere multzoa ez inprimatzeko komandoak gisa erabili gailua kontrolatzeko. Komando hala nola aurrez ordenagailu mezularitza Morse kodea bezalako teknikak erabili ziren, eta abar.

ohikoena "teletype" sinboloa NUL da (00 "zero") da. He da oraindik programazio hizkuntza gehienetan erabiltzen den, lerro-amaieran ikurra adieraziz.

Non erabiltzen ASCII kodeketa

American Standard Code testua idazteko teklatuan eskatzen ez bakarra. Gainera, taula erabiltzen da. Bereziki, ASCII Art Maker programa irudiak adierazten ezberdinak luzapenak espektro ASCII karaktere-kodeketa.

Produktu horiek bi motatakoak dira: editoreak grafikoa funtzioa eszenikoen irudi bat bihurtzeko testua sartu eta "Pictures" bihurtzen du ASCII-grafiko batean. Adibidez, ezagutzen prime adibide bat Smiley ikurra Kodetze da.

ASCII erabil daiteke dokumentua HTML sortuz. Kasu honetan, pertsonaiak multzo bat eta hori kode hau dagokio orriaren pantailan ikusteko agertuko da sinbolo bat sar dezakezu.

ASCII behar da eleanitza guneak sortzeko, seinaleak ez duten mahai nazionaleko jakin bati dagozkio, ordezkatu ASCII-kode gisa da.

Ezaugarri batzuk

testu informazio kodetzeko ASCII jatorriz erabiltzen zen 7 bit (bat geratu hutsik), baina gaur egun 8 bit gisa lan egiten zuen.

Letrak, diren zutabeak kokatuta gainetik eta azpitik daude, bata bestearen datoz bit bakar bat bakarrik. Honek asko proba konplexutasuna murrizten.

ASCII aplikazio Microsoft Office-en

Beharrezkoa izanez gero, kodeketa testu informazio mota hau testu editoreak Microsoft-ek, esaterako Notepad, eta Office Word gisa erabil daiteke. Hala ere, kasu honetan idazten, ezin funtzio batzuk erabili duzu. Adibidez, ez duzu lodia aurrera eramateko gai izan ASCII karaktere informazio esanahia bakarrik mantentzen gisa, bere forma eta forma jaramonik.

normalizazioa

Antolatzaileek hartutako ISO estandarra ISO 8859. talde honek zortzi-bit hizkuntza talde desberdinen kodeketa definitzen du. Bereziki, ISO 8859-1 - Extended ASCII, eta horrek Estatu Batuetako eta Mendebaldeko Europa taula bat da. ISO A 8859-5 - zirilikoa erabiltzen den taula, errusiar hizkuntza barne.

ISO 8859-5 arrazoi historiko For da denbora gutxian egiteko erabiltzen da.

Une benetan erabiltzen kodeketa batean Errusiako hizkuntzaren eskuratzeko:

  • CP866 (Kode Page 866), edo DOS, eta horrek, sarritan, alternatiba kodeketa GOST. Erdialdean azken mendeko 90-este arte aktiboki erabiltzen zen. Momentu honetan, ia inoiz erabiltzen.
  • KOI-8. Kodetze 1970-80s garatu zen, eta une RuNet mezu posta elektroniko estandar komun bat da. Oso zabalduta the OS familia Unix, Linux barne erabiltzen. "Russian" KOI-8 bertsio izeneko KOI-8R. Horrez gain, badira, hala nola Ukrainian beste Zirilikoa hizkuntzetan bertsioak.
  • Kodea Page 1251 (CP 1251, Windows - 1251). Microsoft-ek garatutako Windows ingurunean Errusiar hizkuntza laguntza emateko.

CP866 lehen estandarra abantaila nagusia sasi-grafiko posizioak berean pertsonaiak zaintzeko Extended ASCII bezala zen. Hau programaren testua aldatu gabe, atzerriko ekoizpen, besteak beste, Norton ospetsua Komandante gisa exekutatu aukera ematen dizu. Une honetan CP866 Windows diseinatutako programak, pantaila osoan testu ikuspegian edo testu-kutxak jarduten duen, FAR Kudeatzaile barne egiteko erabiltzen da.

CP866 kodeketa idatzita, azkenaldian Computer testuak nahiko arraroak dira, baina "Vindous" in izenetan Russian erabiliko da.

"Unicode"

Momentu honetan, hedatuena kodeketa hau. Kodeak "Unicode" ordezkoa. Lehen (0000-tik U to + U + 007F) kodeak ASCII karaktere-multzo bat barne hartzen ditu. eremu nazional ezberdinak literatura, baita puntuazio eta sinboloak tekniko pertsonaiak eta jarraian. Horrez gain, kode "Unicode" parte da beharra kasuan erreserbatuta etorkizunean pertsonaia berriak, besteak beste.

Orain badakiela ASCII pertsonaia bakoitzak 8 zero eta konbinazio bat bezala irudikatzen da. Layman, informazio hau alferrikako eta izanarren dirudi, baina ez zer ari den zure ordenagailuaren "burmuinean" joan jakin nahi duzu?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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