TölvurForritun

The ASCII persónur: lýsing, borð af númerum og gerðum

Eins og kunnugt er, að tölvan geymir upplýsingar í tvöfaldur formi, kynna það sem röð af sjálfur og núll. Að þýða upplýsingar í formi sem hentar til manneldis, hver einstakur runa af tölum þegar birta komi samsvarandi staf.

Eitt af því sem fylgni kerfi tvöfaldur kóða til að prenta og stjórna stafir eru ASCII.

Á núverandi stigi þróun á tækni tölva notandi þarf ekki að vita kóða fyrir hverja tiltekna tákn. Hins vegar er almenn skilning á því hvernig forritun fer fram, er afar gagnlegt, og fyrir suma flokka sérfræðinga og allar nauðsynlegar.

Búa ASCII

Í upprunalegu formi erfðaskrá var þróuð árið 1963 og þá fyrir 25 árum tvisvar uppfærð.

Í upprunalegu útgáfu af ASCII staf borðið nær 128 stafi, síðar birtist lengri útgáfa, þar sem fyrstu 128 stafir eru vistuð og kóðar þátt með áttunda bita varpað táknum áður fjarverandi.

Í áranna rás, þetta kóðun er vinsæll í heiminum. Árið 2006 leiðandi staðurinn tók latínu í 1252, og í lok árs 2007 og nú hefur leiðandi stöðu fast Unicode.

Computer ASCII framsetning

Hver ASCII-persóna hefur eigin númer þess sem samanstendur af 8 stafir, fulltrúi núll eða einn. Lágmarksfjöldi slíkt fyrirsvar er núll (átta núll í tvíundakerfi), sem er uppspretta af fyrstu þáttur í töflunni.

Hámark tvöfaldur kóða til ASCII útgáfa af upprunalegu er null + sjö einingar, og í langan útgáfu - átta einingar, tengdur og áttunda hluti.

stjórna stafi

Control stafir eru kallaðir merki sem ekki hafa myndræna framsetningu og er notuð fyrir skipulag texta, tæki stjórnun, o.fl. Þeir geta bent upphaf eða lok textans, tabs, búa til hljóð merki, ýmis starfsemi fyrir textasímabúnað (teletype - .. Machine fyrir gagnaflutning rafmagns rás) upplausn útgangsbúnaðinn gögn osfrv afpöntun aðgerð.

Í ASCII staf töflunni afstöðu 0 til 31, og 127 er úthlutað fyrir stafi stjórna. Alls 33 merki.

Eftirstöðvar stafir

Eftirstöðvar 95 stöður eru frátekin fyrir greinarmerki og stærðfræðilegum aðgerðum, tölustafi, bókstöfum, mismunandi skrá: "A" og höfuðborg "A" lárétt í samræmi við mismunandi kóða í ASCII staf borðinu.

Character tölur í töflunni

Ef maður er þátt í þróun hugbúnaðar, eða til að framkvæma sumir önnur verkefni úr á sviði upplýsingatækni, það er nauðsynlegt að vita fjölda fjölda ASCII stafi.

Eins og getið er hér að framan, staða 0-31 og 127 taka stjórn stafi. Númer 32 er úthlutað til pláss, númer 33-47, og 58-64 eru frátekin fyrir greinarmerki og undirstöðu stærðfræði starfsemi.

Latin hástafi raða í stafrófsröð og eru númeruð frá 65 th til 90 th. Lágstöfum eru einnig raðað í stafrófsröð, stöðu þeirra - frá 97 th til 122 th. Eftirstöðvar tölur (91-96 og 123-126) eru tengd við sviga og axlabönd, hornrétt og beint lögun, eins og heilbrigður eins og sumir af the diacritical skytta.

Fullt borð af táknum í þægilegum myndræna framsetningu má sjá á myndinni hér fyrir ofan. Myndin hér að neðan sýnir fjölda vísbendinga í rússnesku ASCII staf borð.

Extended ASCII

Þar sem upprunalega útgáfa af erfðaskrá var þróað, byggt á American félagi, það hefur ekki verið veitt fyrir ekki aðeins ýmiss konar ritun og innlend stafrófum, en jafnvel þægilegan notkun áherslumerki, nota í evrópskum tungumálum.

8 bita hefur tekið þátt í myndun lengri kóðun. Þessi útgáfa inniheldur tákn innlendra evrópskum stafrófum og hljóðgert umritun, grafískur þætti, sem notuð eru til að teikna töflur, fjölda stærðfræðitákn.

Sumir ASCII-stafir eru sjaldan notuð í dag. Einkum gildir þetta um stafi sem eru notuð til að draga borðum, eins og á árunum þar sem þróun langan kóðun, miklu þægilegra leiðir myndræna framsetningu á töflum hafa verið kynnt.

National afbrigði kóðun

Fyrir tilkomu ASCII framlengdur útgáfu til að birta alþjóðlega stafi notaðar remanufactured útgáfa erfðaskrá, hvar á að setja Latin stafina voru settar rússnesku, grísku, arabísku stafi.

Tveir númerin í töflunni eru frátekin fyrir að skipta á milli venjulegu us-ascii og innlend markmiði sínu.

Eftir ASCII varð ekki eru 128 og 256 stafi, útbreiðslu fyrir valkost erfðaskrá, þar sem upprunalega útgáfa af töflunni hefur verið vistaður í fyrstu 128 númerin með núll 8. bita. Merki landsvísu bókmenntir geymdar í efri hluta töflunnar (128-255 th stöðu).

Til að vita beint ASCII staf kóða notandinn er ekki krafist. Hugbúnaður verktaki er yfirleitt nóg til að vita fjölda frumefni í töflu til að reikna út kóða, ef nauðsyn krefur, með því að nota tvöfaldur kerfi.

Rússneska tungumál

Eftir þróun í upphafi 70-félögunum encodings fyrir skandinavísku, kínverska, kóreska, grísku, o.fl., búa til eigin útgáfu þeirra af ráðinn og Sovétríkjanna. Fljótlega þróað útgáfu af 8-bita kóðun heitir KOI8, varðveita fyrstu 128 ASCII staf kóða og úthlutar sama fjölda stöðum undir stafina landsvísu stafrófinu og fleiri stafi.

Áður en kynning á Unicode KOI8 ríkjandi í rússnesku hluti af internetinu. Það voru afbrigði kóðun fyrir rússnesku, og fyrir Úkraínu stafrófinu.

ASCII vandamál

Þar sem fjöldi þátta, jafnvel í útréttri töflunni er ekki meiri en 256, möguleika á að að hýsa einn kóðun nokkrar mismunandi forskriftir fjarverandi. Í 90s það var vandamál í RuNet "oops, sorp" þegar textinn slegið Rússneska ASCII stafi birtast rangt.

Vandamálið var misræmi reglna um mismunandi valkosti ASCII hvert annað. Minnast þess að í stöðum 128-255 hægt að setja ýmis merki, og þegar þú breyta einni Cyrillic stafasettinu til annars, allir stafir í texta voru komi aðrir sem hafa sömu númer í önnur útgáfa númer.

núverandi ástand

Með tilkomu Unicode ASCII vinsældum hefur dvínað.

Ástæðan fyrir þessu liggur í þeirri staðreynd að nýjar stafasetta leyft að koma merki um nánast allt skrifað tungumálum. Í þessu tilviki, að fyrstu 128 ASCII stafi samsvara sömu Unicode eðli.

Árið 2000, var vinsælasta ASCII dulmáli á Netinu og nota um 60% af verðtryggðum "Google" vefsíðum. Þegar árið 2012 var hlutfall slíkra síðna hefur lækkað í 17%, og í stað vinsælustu kóðun tók Unicode (UTF-8).

Þannig ASCII er mikilvægur hluti af sögu upplýsingatækni, en notkun þess í framtíðinni virðist unpromising.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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