Kompyuta, Programu
ASCII code (Marekani standard code kwa taarifa interchange) - msingi wa maandishi usimbaji wa alfabeti ya Kilatini
Kwa mujibu wa International Telecommunication Union, mwaka 2016 mtandao na zaidi au chini ya mara kwa mara kutumia watu watatu na nusu bilioni. Wengi wao hata kufikiria kuwa ujumbe wowote kupelekwa nao kupitia PC au gadgets simu, pamoja na maandiko kwamba ni kuonyeshwa kwenye wachunguzi wa kila aina, kwa kweli, ni mchanganyiko wa 0 na 1. Hii inaitwa encoded uwakilishi wa habari. Hutoa na kuwezesha utekelezaji wa uhifadhi wake, usindikaji na maambukizi. Mwaka 1963, Marekani ASCII code imekuwa maendeleo, ambayo ni chini ya makala hii.
Uwasilishaji wa taarifa katika kompyuta
Kwa upande wa maandishi yoyote elektroniki kompyuta ni mkusanyiko wa wahusika binafsi. Miongoni mwao ni si tu barua, ikiwa ni pamoja na mji mkuu, lakini pia alama za uandishi, idadi. Aidha, alama maalum zinazotumika "=", "&", "(" na nafasi.
wingi wa alama kwamba kufanya juu ya maandishi, iitwayo alfabeti, na idadi - nguvu (imeonyeshwa kama N). Kuamua kujieleza N = 2 ^ b, ambapo b - idadi ya bits taarifa au hasa ishara uzito.
Ni imeonekana kuwa nguvu ya wahusika 256 alfabeti utapata kuwasilisha wahusika zote muhimu.
Tangu 256 ni 8 shahada mbili, kisha uzito wa tabia ya kila ni 8 bits.
Kipimo 8 bits inaitwa 1-Byte, hivyo sisi kusema kwamba kanuni binary ya tabia yoyote katika maandishi kwamba ni kuhifadhiwa kwenye kompyuta yako, inachukuwa Byte moja ya kumbukumbu.
Je encoding
Nakala yoyote aliingia katika PC kumbukumbu kwa njia ya funguo keyboard, idadi ambayo yaliandikwa, herufi, alama za uandishi na alama nyingine. Katika kumbukumbu wao ni kusambazwa kwa kanuni jozi, yaani, kila mmoja ni ishara ni mapped kwa kificho ukoo decimal ya mtu kutoka 0 kwa 255, ambayo sambamba na kanuni binary - .. Kutoka 00,000,000-11111111.
Byte tabia encoding inaruhusu processor hufanya usindikaji wa maandishi, rejea tabia ya kila mmoja kando. Wakati huo huo, wahusika 256 inatosha kuwakilisha taarifa yoyote herufi.
Usimbaji wahusika ASCII
abbreviation Hii anasimama kwa Kiingereza American standard code kwa taarifa interchange.
Hata alfajiri ya teknolojia, na ikawa dhahiri kwamba inawezekana kuja na njia mbalimbali za usimbaji habari. Hata hivyo, kuhamisha taarifa kutoka kompyuta moja na nyingine ilihitajika ili kukuza kiwango moja. Hivyo, mwaka 1963 kulikuwa na ASCII-meza katika Marekani. Ni yoyote alfabeti tabia kompyuta hupewa nambari mlolongo katika uwakilishi binary. Awali, kanuni ASCII hutumiwa tu nchini Marekani, na baadaye akawa standard ya kimataifa kwa PC.
Orodha ya Yaliyomo
codes ASCII ni kugawanywa katika sehemu 2. kiwango International inachukuliwa kuwa tu nusu ya kwanza ya meza. Inajumuisha code kutoka mlolongo idadi ya 0 (kutolewa kama 00,000,000) kwa 127 (code 01111111).
nambari ya mfululizo N | Usimbaji Nakala ASCII | ishara |
0-31 | 0000 0000 - 0001 1111 | Herufi kwa N 0-31 huitwa wasimamizi. Kazi zao ni "mwongozo" utaratibu wa pato Nakala ya kufuatilia au uchapishaji kifaa, sauti beeping, nk |
32-127 | 0010 0000 - 0111 1111 | Alama na N 32-127 (kiwango sehemu ya meza) - kubwa na ndogo barua ya alfabeti ya Kilatini, namba 10-Nye, alama za uandishi, na mabano mbalimbali, biashara na wahusika wengine .. Mkono 32 inaonyesha nafasi. |
128-255 | 1000 0000 - 1111 1111 | Alama na N 128-255 (sehemu mbadala ya meza au kificho ukurasa) unaweza kuwa na chaguzi mbalimbali, ambayo kila mmoja ina idadi yake mwenyewe. ukurasa uliotumika ili kuweka herufi ya taifa, ambayo ni tofauti na Kilatini. Hasa, ni unafanywa kwa msaada wa kanuni ASCII kwa wahusika Urusi. |
Meza encoding kubwa na herufi ndogo wanafuata kila mmoja katika mpango wa herufi na namba - maadili kupanda. kanuni hii ana kwa alfabeti ya Urusi.
wahusika wa kudhibiti
meza ASCII encoding awali ilikuwa iliyoundwa kwa ajili ya mapokezi na usambazaji wa habari juu ya hili tena kutumiwa na kifaa kama teletype. Kwa hali hiyo, kuweka tabia ni pamoja nonprinting kutumika kama amri ya kudhibiti kifaa. amri hiyo zilitumika katika mbinu kama kabla ya kompyuta ujumbe kama Morse code, na mengineyo.
kawaida "teletype" ishara ni NUL (00 "zero"). Bado ni kutumika kwa lugha ya programu, kuonyesha ishara ya mwisho wa mstari.
Ambapo kutumika encoding ASCII
American Standard Code inahitaji si tu maandishi kutiwa kwa kibodi. Ni pia kutumika katika chati. Hasa, ASCII Art Maker programu images kuwakilisha mbalimbali upanuzi wigo tabia ASCII usimbaji.
Bidhaa hizi huwa katika aina mbili: wahariri graphic maonyesho ya kazi kwa kubadilisha picha kwenye maandishi na hubadilisha "Picha" katika ASCII-graphics. Kwa mfano, inajulikana ni mfano mkuu Smiley Usimbaji ishara.
ASCII inaweza kutumika wakati kujenga hati HTML. Katika kesi hii, unaweza kuingiza seti ya wahusika na ishara kwamba sambamba na nambari hii itaonekana wakati viewing ukurasa kwenye screen.
ASCII ni ya lazima kwa kujenga maeneo multilingual, kama ishara kwamba si watu wa meza fulani ya taifa, nafasi yake kuchukuliwa na ASCII-codes.
baadhi ya vipengele
Kwa husimba maelezo maandishi katika ASCII awali ilikuwa kutumika 7 bits (moja alibakia tupu), lakini leo yeye anafanya kazi kama 8-bit.
barua, ambayo iko katika nguzo ni juu na chini, tofauti na kila mmoja tu na kidogo moja. Hii hupunguza sana utata wa mtihani.
maombi ASCII katika Ofisi ya Microsoft
Kama ni muhimu, aina hii ya habari encoding Nakala inaweza kutumika katika wahariri maandishi kwa Microsoft, kama vile Notepad, na neno Office. Hata hivyo, wakati kuandika katika kesi hii, huwezi kutumia baadhi ya majukumu. Kwa mfano, huwezi kuwa na uwezo wa kufanya ujasiri kama tabia ASCII anakuwa tu maana ya habari, kupuuza sura yake kwa ujumla na fomu.
viwango
Shirika iliyopitishwa ISO standard ISO 8859. Kundi hili amefafanua nane-bit encoding kwa makundi lugha tofauti. Hasa, ISO 8859-1 - ni Extended ASCII, ambayo ni meza ya Marekani na Ulaya Magharibi. ISO 8859-5 - ni kutumika kwa ajili ya meza Cyrillic, pamoja na lugha ya Urusi.
Kwa sababu za kihistoria ISO 8859-5 hutumika kwa muda mfupi.
Kwa lugha ya Kirusi katika wakati kwa kweli kutumika zinazotumwa
- CP866 (Kanuni Page 866), au DOS, ambayo ni mara nyingi huitwa mbadala encoding GOST. Ilikuwa kutumika kikamilifu hadi katikati 90-Mwanachama ya karne iliyopita. Kwa sasa, karibu kamwe kutumika.
- KOI-8. Usimbaji ilitengenezwa katika 1970-80s, na kwa sasa ni kigezo cha wote kwa ujumbe wa barua pepe katika RuNet. Ni kutumika sana katika OS familia Unix, ikiwa ni pamoja Linux. "Russian" toleo la KOI-8, aitwaye KOI-8R. Aidha, kuna matoleo kwa lugha nyingine Kicyrillic kama vile Kiukreni.
- Kanuni Page 1251 (CP 1251, Windows - 1251). Zilizotengenezwa na Microsoft ili kutoa msaada wa lugha ya Kirusi katika mazingira Windows.
Faida kuu ya CP866 kiwango kwanza ilikuwa kuhifadhi wahusika Pseudo-graphic katika nafasi sawa kama katika ASCII mipana. Hii inaruhusu wewe kuendesha bila kubadilika Nakala ya mpango, uzalishaji nje, kama vile maarufu Norton Kamanda. Katika hatua hii CP866 hutumiwa kwa programu iliyoundwa kwa ajili ya Windows, ambayo kazi katika mtazamo kamili-screen maandishi au katika masanduku ya maandishi, ikiwa ni pamoja na Meneja FAR.
Kompyuta maandiko yaliyoandikwa katika CP866 encoding, siku za hivi karibuni ni nadra sana, lakini ni kutumika kwa majina ya faili la Urusi katika "Vindous".
"Unicode"
Kwa sasa, kuenea zaidi ni encoding hii. Codes "Unicode" juu ya shamba. kwanza (kutoka 0000 kwa U + U + 007F) ni pamoja na seti ya wahusika ASCII na kanuni. Ikifuatiwa na wahusika uwanja wa fasihi mbalimbali ya kitaifa, pamoja na vituo vya uandishi na alama za kiufundi. Aidha, sehemu ya code "Unicode" ni akiba katika kesi ya haja ya ni pamoja na wahusika mpya katika siku zijazo.
Sasa unajua kwamba katika ASCII kila herufi ni kuwakilishwa kama mchanganyiko wa zeros 8 na ndio. Layman, habari hii inaweza kuonekana yasiyo ya lazima na uninteresting, lakini si unataka kujua kinachoendelea "katika ubongo" ya kompyuta yako?!
Similar articles
Trending Now