Kompyuta, Programu
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.
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.
Hivyo, ASCII ni sehemu muhimu ya historia ya teknolojia ya habari, lakini matumizi yake katika siku za Inaonekana unpromising.
Similar articles
Trending Now