KompyutaProgramu

ASCII, wahusika: maelezo, meza ya namba na aina

Kama inajulikana, kompyuta maduka maelezo katika miundo, fram kama mlolongo wa ndio na zeros. Kutafsiri habari katika fomu kufaa kwa matumizi ya binadamu, kila mmoja mlolongo wa kipekee wa namba wakati kuonyesha nafasi yake kuchukuliwa na tabia sambamba.

Moja ya uwiano mifumo binary codes kuchapisha na wahusika kudhibiti ASCII.

Katika ngazi ya sasa ya maendeleo ya teknolojia ya kompyuta mtumiaji hana haja ya kujua code kwa kila ishara fulani. Hata hivyo, uelewa wa jumla wa jinsi coding unafanywa, ni muhimu sana, na kwa baadhi ya makundi ya wataalamu na zote muhimu.

kujenga ASCII

Katika hali halisi ya coding ilikuwa ni maendeleo katika mwaka wa 1963 na miaka kisha kwa 25 mara mbili updated.

Katika toleo asili ya meza tabia ASCII ni pamoja wahusika 128, baadaye alionekana kupanuliwa version, ambapo kwanza wahusika 128 yanahifadhiwa na kanuni wanaohusika na alama nane kidogo mapped awali haipo.

Katika miaka iliyopita, encoding hii ni maarufu zaidi duniani. Mwaka 2006 sehemu ya kuongoza alichukua Amerika katika 1252, na mwisho wa 2007 na kwa sasa ana nafasi ya kuongoza imara Unicode.

uwakilishi wa kompyuta ASCII

Kila ASCII herufi ina kanuni zake mwenyewe unaojumuisha herufi 8, kuwakilisha zero au moja. idadi ya chini ya uwakilishi vile ni sifuri (nane zeros katika mfumo binary), ambayo ni chanzo cha kwanza katika meza.

Kiwango cha juu binary code kwa toleo ASCII ya asili ni null + vitengo saba, na katika toleo kupanuliwa - vitengo nane, kushikamana kama kidogo nane.

wahusika wa kudhibiti

wahusika Control huitwa ishara kwamba hawana uwakilishi graphical na hutumiwa kwa ajili ya shirika ya maandishi, udhibiti wa kifaa, nk Huenda zinaonyesha mwanzo au mwisho wa maandishi, tabo, na kuzalisha sauti za mawimbi, shughuli mbalimbali kwa TTY (teletype - .. Machine maambukizi data umeme kituo) utatuzi wa data ya kifaa pato, nk kughairi hatua.

Katika meza tabia ASCII nafasi za 0-31, na 127 zimetengwa kwa ajili ya wahusika wa kudhibiti. Jumla ya 33 alama.

wahusika iliyobaki

iliyobaki 95 nafasi zimehifadhiwa kwa alama za uakifishaji na shughuli hisabati, tarakimu decimal, herufi za alfabeti, tofauti rejista: "A" na mtaji "" usawa yanahusiana na namba tofauti katika meza tabia ASCII.

namba tabia katika meza

Kama mtu ni kushiriki katika maendeleo ya programu, au kufanya baadhi ya kazi nyingine kutoka uwanja wa teknolojia ya habari, ni muhimu kujua idadi ya idadi ya herufi ASCII.

Kama ilivyoelezwa hapo juu, nafasi ya 0-31 na 127 kuchukua wahusika kudhibiti. Idadi 32 ni kwa ajili ya nafasi, idadi 33-47, na 58-64 zimehifadhiwa kwa uakifishaji na hesabu ya msingi utendaji.

Amerika ya herufi katika mpangilio wa herufi na zinahesabika kutoka th 65 kwa th 90. herufi ndogo pia hupangwa katika mpango wa herufi, nafasi zao - kutoka th 97 kwa th 122. namba iliyobaki (91-96 na 123-126) kwa ajili ya mabano, na braces, oblique na moja kwa moja hulka, pamoja na baadhi ya alama diacritical.

Full meza ya alama katika uwakilishi rahisi graphical inaweza kuonekana katika picha hapo juu. takwimu chini inaonyesha idadi ya ishara katika Russian meza tabia ASCII.

Extended ASCII

Tangu toleo asili la coding ilitengenezwa, kwa kuzingatia mwanachama wa Marekani, kuna si zinazotolewa kwa ajili ya aina mbalimbali si tu wa kuandika na herufi ya taifa, lakini hata matumizi rahisi wa diacritics, kikamilifu kutumika katika lugha za Ulaya.

8 bit amehusika kwa ajili ya malezi ya encoding pana. toleo hili ni pamoja na ishara ya herufi ya taifa ya Ulaya na fonetiki transcription, mambo graphic, kutumika kwa meza kuchora, idadi ya ishara za hisabati.

Baadhi ASCII-wahusika ni mara chache kutumika leo. Hasa, hii inatumika kwa wahusika zinazotumika kuteka meza, kama katika miaka iliyopita tangu maendeleo ya encoding hadi, mengi ya njia rahisi zaidi wa uwakilishi graphical ya meza imeanzishwa.

National variants encoding

Kabla ya ujio wa ASCII kupanuliwa version kuonyesha wahusika wa kimataifa kutumika remanufactured version coding, mahali pa herufi za Kilatini waliwekwa Kirusi, Kigiriki, wahusika Kiarabu.

codes mbili katika meza zimehifadhiwa kwa kubadili kati ya kiwango wa Marekani ASCII na lengo lake taifa.

Baada ASCII akawa ni pamoja 128 na 256 wahusika, kuenea kwa Option coding, ambapo toleo asili ya meza umehifadhiwa katika codes 128 ya kwanza na zero 8 bit. Dalili maandiko ya taifa kuhifadhiwa katika nusu ya juu ya meza (128-255-th nafasi).

Ya kujua codes tabia moja kwa moja ASCII user hayahitaji. Programu developer ni kawaida ya kutosha kwa kujua idadi ya kipengele katika meza ya kufanya mahesabu code, ikiwa ni lazima, kwa kutumia mfumo binary.

lugha ya Kirusi

Kufuatia maendeleo katika mapema 70-Mwanachama ya Usimbaji kwa lugha za Scandinavia, Kichina, Kikorea, ya Kigiriki, nk, Kujenga toleo yao wenyewe ya kushiriki na Umoja wa Kisovyeti. Hivi karibuni maendeleo toleo la 8-bit encoding kuitwa koi8, kuhifadhi kwanza 128 codes tabia ASCII na kutenga idadi sawa ya nafasi za chini ya herufi za alfabeti ya taifa na wahusika zaidi.

Kabla ya kuanzishwa kwa Unicode koi8 inaongozwa kwa Kirusi sehemu ya mtandao. Kulikuwa na variants usimbaji wa Kirusi, na kwa alfabeti Kiukreni.

matatizo ASCII

Kwa kuwa idadi ya vipengele hata katika meza kupanuliwa hayazidi 256, uwezekano wa kuchukua encoding moja kadhaa maandiko mbalimbali haipo. Katika miaka ya 90 kulikuwa na tatizo katika RuNet "oops, takataka" wakati maandishi typed wahusika Urusi ASCII ni kuonyeshwa kimakosa.

Tatizo ni tofauti na misimbo ya chaguzi mbalimbali ASCII kila mmoja. Kumbuka kwamba katika nafasi 128-255 yanaweza kuwekwa ishara mbalimbali, na wakati mabadiliko ya moja Kicyrillic tabia ya kuweka hadi nyingine, barua maandishi yote walikuwa kubadilishwa na wengine kuwa kufanana idadi katika codes nyingine version.

hali ya sasa

Pamoja na ujio wa Unicode ASCII umaarufu ina ulipungua.

Sababu ya hili linatokana na ukweli kwamba mwezi seti tabia kuruhusiwa vyenye ishara ya lugha karibu wote maandishi. Katika hali hii, kwanza 128 wahusika ASCII uhusiano na tabia hiyo Unicode.

Mwaka 2000, alikuwa maarufu ASCII-coded kwenye mtandao na kutumiwa na 60% ya faharasa "Google" kurasa za mtandao. Tayari kwa 2012 idadi ya kurasa hizo imeshuka hadi 17%, na mahali pa encoding maarufu alichukua Unicode (UTF-8).

Hivyo, ASCII ni sehemu muhimu ya historia ya teknolojia ya habari, lakini matumizi yake katika siku za Inaonekana unpromising.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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