КомпьютерлерБағдарламалау

ASCII, таңбалар: сипаттамасы, кодтардың үстел мен түрлері

Өздеріңізге белгілі, компьютерлік бірлікті нөл тізбегі ретінде оны ұсыну, екілік түрінде мәліметтерді сақтайды. тиісті сипаттағы ауыстырылады визуализацияланған кезде адам тұтыну, сандар әрбір бірегей ретпен үшін қолайлы нысанда ақпаратты аудару.

таңбаларды басып шығару және басқару үшін корреляциялық жүйелері екілік кодтары бірі ASCII болып табылады.

компьютерлік технологияларды дамыту қазіргі деңгейінде пайдаланушы әрбір нақты символы кодын білу қажет емес. Алайда, кодтау жүзеге асырылады жалпы түсіну қалай, өте пайдалы және қажетті мамандар мен барлық кейбір санаттары үшін болып табылады.

ASCII жасау

кодтау бастапқы түрінде, ол 1963 жылы дамыған, содан кейін екі рет жаңартылатын 25 жыл болды.

ASCII таңбалар кестенің бастапқы нұсқасы кейінірек алғашқы 128 таңба сақталады нұсқасын, кеңейтілген және сегізінші битом тартылған кодтары бұрын болмаған таңбаларды бейнеленетін. Шықты, 128 таңбадан тұрады

Осы жылдар ішінде, осы кодтау әлемдегі ең танымал болып табылады. 2006 жылы жетекші орын 1252 жылы, ал 2007 жылдың соңында латын алды және қазіргі уақытта жетекші орынға мықтап Unicode өткізеді.

Компьютерлік ASCII өкілдігі

Әрбір ASCII-кейіпкер нөл немесе бір білдіретін, 8 таңбадан тұратын өз коды бар. Мұндай өкілдік ең аз саны кестеде бірінші элементінің көзі болып табылады нөлдік (екілік жүйеде сегіз нөл), болып табылады.

түпнұсқа ретінде ASCII нұсқасына Ең екілік коды + жеті бірлік NULL, және кеңейтілген нұсқасы - сегізінші бит ретінде қосылған сегіз бірлік.

бақылау таңбалар

деректер беру үшін .. Машина - бақылау таңбалар TTY арналған түрлі операциялар (телетайптық, дыбыстық сигнал генерациялау, қойындылар, Олар мәтін басында немесе аяғында көрсетуі мүмкін графикалық өкiлдiгi жоқ және мәтін ұйымдастыру үшін пайдаланылады белгілері, құрылғы басқару, т.б. деп аталады электр шығару құрылғысы деректерді арна) қаулы, т.б. жою іс-қимыл.

ASCII таңбалар кестеде лауазымдарға 31 0, ал 127 бақылау таңбалар үшін бөлінді. 33 белгілерінің жалпы.

қалған таңбалар

«А» және капитал ASCII таңбалар кестеде әр түрлі кодтары «А» көлденең сәйкес келеді: Қалған 95 лауазымдар тыныс белгілері мен математикалық операциялар, ондық сандар, алфавитінің әріптерімен, түрлі тізіліміне үшін сақталған.

кестедегі Character нөмірлері

адам бағдарламалық қамтамасыз етуді әзірлеу айналысады, немесе ақпараттық технологиялар саласында кейбір басқа тапсырмаларды орындау үшін болса, онда ол ASCII таңбалар санын білу қажет.

Жоғарыда айтылғандай, 0-31 және 127 лауазымы бақылау таңбаларын қабылдайды. Саны 32 саны 33-47, кеңістік беріледі, және 58-64 тыныс және негізгі математикалық операциялар үшін сақталған.

Латын әріптер Алфавит бойынша және 90 мың 65-ші нөмірленеді. Кіші әріптер, сондай-ақ, әліпбилік ретпен өз ұстанымдарын орналасқан - 97-ден 122 мың. Қалған нөмірлері (91-96 және 123-126) жақшалар және брекеты, қиғаш және тік мүмкіндікке, сондай-ақ дәйек белгілерді кейбір тағайындалған.

ыңғайлы графикалық өкілдігінде рәміздер Толық кесте жоғарыдағы суретте көруге болады. Төмендегі суретте Ресей ASCII таңбалар кестеде белгілері санын көрсетеді.

Кеңейтілген ASCII

кодтау бастапқы нұсқасы американдық мүшесі негізделген, әзірленген бастап, белсенді еуропалық тілдерде пайдаланылатын, онда жазбаша және ұлттық алфавит әр түрлі ғана емес көзделген, бірақ диакритикалық белгілерді, тіпті ыңғайлы пайдалану жоқ.

8 бит кеңейтілген кодтау қалыптастыру үшін тартылған болатын. Бұл нұсқа кестелерді сызу үшін пайдаланылатын ұлттық, еуропалық алфавитінің және фонетикалық транскрипциясы рәміздер, графикалық элементтерді, математикалық символдар бірқатар қамтиды.

Кейбір ASCII-таңбалар сирек бүгін пайдаланылады. кеңейтілген кодтау дамыту бері жылдары, кестелер графикалық ұсыну әлдеқайда ыңғайлы жолдары енгізілді ретінде Атап айтқанда, бұл, Кестелерді сызу үшін қолданылады таңбаға дейін қолданылады.

Ұлттық нұсқалары кодтау

халықаралық таңбаларды көрсету үшін ASCII кеңейтілген нұсқасы пайда алдында орыс, грек, араб таңбаларын орналастырылды латын әріптерін орналастыру қайта өңделген нұсқасы кодтау, пайдаланылған.

кестеде Екі кодтары стандартты US-ASCII және оның ұлттық мақсатқа арасында ауысу үшін сақталған.

ASCII кейін, 128 және 256 таңбадан қамтиды кестенің бастапқы нұсқасы нөлдік 8 бит бірінші 128 кодтары сақталады болды онда Таңдауы кодтау үшін таратуға емес болды. Белгілер ұлттық әдебиет кестенің жоғарғы жартысындағы (128-255 сақталынған ішкі-ші позиция) сақталады.

тікелей ASCII таңба кодтарын білу пайдаланушы талап етілмейді. Software Developer қажет болған жағдайда екілік жүйесін пайдалана отырып, кодты есептеу үшін кестедегі элементі нөмірін білу әдетте жеткілікті болып табылады.

Орыс тілі

Скандинавия тілдер үшін кодтау ерте 70-ші жылдары дамуын мынадай, т.б. қытай, кәріс, грек, өз айналысатын нұсқасы мен Кеңес Одағы жасау. Көп ұзамай алғашқы 128 ASCII таңба кодтарын сақтау, KOI8 деп аталатын 8-биттік кодтау нұсқасын әзірледі және ұлттық әліпби және қосымша таңбалар әріптер бойынша позициялар саны бірдей бөледі.

Unicode koi8 енгізу алдында Интернет ресейлік сегментінде басым. Орыс, украин және әліпби бойынша нұсқалары кодтау болды.

ASCII мәселелері

тіпті кеңейтілген кестеде элементтер саны, бірнеше түрлі сценарийлерді жоқ бір кодтауды орналастыру мүмкіндігін 256-ден аспайды бастап. мәтінді орыс ASCII таңбалар дұрыс көрсетіледі терілген кезде 90-шы жылдары проблема Рунет «Ой, қоқыс» болды.

Мәселе бір-бірімен түрлі нұсқалары ASCII кодтарының сәйкессіздік болды. лауазымдарда 128-255 сақталынған ішкі түрлі белгілерін орналастыруға болады, және сіз басқа орнатылған бір кириллица таңбаны өзгертуге кезде, мәтіннің барлық әріптер басқа нұсқасы кодтары бірдей саны бар басқа да алмастырылды. Естеріңізге сала кетейік,

ағымдағы жағдайы

Unicode ASCII танымал пайда суыңқырап қалған болса бар.

Мұның себебі, жаңа символды жиынтықтар барлық дерлік жазбаша тілдердің белгілері бар рұқсат табылатындығында. Бұл жағдайда, бірінші 128 ASCII таңбалар сол Юникод таңбасын сәйкес келеді.

2000 жылы, ең танымал интернетте ASCII-кодталған және индекстелген «Google» веб-беттердің 60% -ға пайдаланылады. Қазірдің өзінде 2012 жылға қарай мұндай беттердің үлесі 17% -ға дейін төмендеді, ал ең танымал кодтау орны Юникод (UTF-8) алды.

Осылайша, ASCII ақпараттық технологиялар тарихы маңызды бөлігі болып табылады, бірақ болашақта оны пайдалану келешегі жоқ, меніңше.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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