КомпютриПрограмиране

Най-ASCII, герои: описание, таблицата на кодовете и видове

Както е известно, компютърът съхранява информация в двоичен вид, да го представи като последователност от нули и единици. За да преведете информацията във форма, подходяща за консумация от човека, всяка уникална поредица от числа при показване заменя със съответния знак.

Един от корелационните системи двоични кодове за отпечатване и контрол герои е ASCII.

При сегашното ниво на развитие на компютърните технологии потребителят не трябва да се знае кода за всеки конкретен символ. Въпреки това, общото разбиране за това как кодирането се извършва, е изключително полезно, както и за някои категории специалисти и всичко необходимо.

Създаване на ASCII

В оригиналната форма на кодиране е разработен през 1963 г. и след това в продължение на 25 години два пъти актуализирани.

В оригиналната версия на таблицата ASCII символи включва 128 знака, по-късно се появи разширена версия, в която се записват първите 128 знака и кодове, участващи с осмия бит картографирани символи които досега са липсвали.

С течение на годините, това кодиране е най-популярен в света. През 2006 г. водещо място зае латински през 1252, а в края на 2007 г. и в момента заема водеща позиция твърдо Unicode.

Компютърна ASCII представяне

Всеки ASCII символа разполага със собствен код, състоящ се от 8 символа, което представлява нула или един. Минималният брой на такова представяне е нула (осем нули в двоичната система), който е източник на първия елемент в таблицата.

Максимална двоичен код на версия ASCII на оригинала е нулеви + седем единици, а в разширена версия - осем единици, свързани като осмия бит.

контролни знаци

Контролни знаци се наричат признаци, че не разполагат с графично представяне и се използва за организиране на текста, управлението на устройството и т.н. Те могат да посочат в началото или в края на текста, разделите, генериране на звуков сигнал, различни операции за TTY (телеписна - .. Машина за предаване на данни електрически канал) резолюция на данни изходните устройства и т.н. действие анулиране.

В таблицата ASCII символните позиции 0-31, а 127 са разпределени за управление знаци. Общо от 33 марки.

Останалите герои

Останалите 95 позиции са запазени за препинателни знаци и математически операции, десетични цифри, букви от азбуката, различен регистър: "А" и главна буква "А" хоризонтална отговарят на различни кодове в таблицата ASCII характер.

номера на символи в таблицата

Ако човек се занимава с разработка на софтуер, или да изпълнява някои други задачи от областта на информационните технологии, е необходимо да се знае броя на редица ASCII символи.

Както бе споменато по-горе, позицията на 0-31 и 127 се вземат контролни знаци. Номер 32 се определя на място, номер 33-47, 58-64 и са запазени за пунктуация и основни математически операции.

букви на латиница капиталови подредени по азбучен ред и са номерирани от 65-ти до 90-ти. Малки букви също са подредени по азбучен ред, техните позиции - от 97-та до 122-та. Останалите номера (91-96 и 123-126), определени за скоби и скоби, наклонен и направо функции, както и някои от диакритични знаци.

Пълен маса на символи в удобен графично представяне може да се види в изображението по-горе. Фигурата по-долу показва броя на знаците в Руската маса ASCII характер.

Extended ASCII

Тъй като е разработен на оригиналната версия на кодирането, въз основа на американски елемент, там не са предвидени не само различни видове писмена форма и националните азбуки, но дори и удобно използване на диакритични знаци, използва активно в европейските езици.

8-ми малко е участвал за формирането на удължения кодировка. Тази версия включва символи на националните европейски азбуки и фонетично транскрибиране, графични елементи, които се използват за рисуване маси, редица математически символи.

Някои ASCII-символи се използват рядко днес. По-специално, това се отнася за знаците, които се използват за изготвяне маси, тъй като през годините след разработването на разширената кодиране, много са въведени по-удобни начини за графично представяне на таблици.

Националната варианти за кодиране

Преди появата на ASCII дълга версия за показване на международни символи, използвани възстановени версия кодиране, къде да поставите латинските букви бяха поставени руски, гръцки, арабски букви.

Две кодове в таблицата са запазени за превключване между стандартната US-ASCII и нейната национална цел.

След ASCII не стана включва 128 и 256 знака, разпространение на Вариант кодиране, при които първоначалната версия на масата е запазена за първите 128 кодовете с нулева осмия бит. Признаци национална литература съхранява в горната половина на таблицата (128-255-та позиция).

За да научите директно ASCII кодове характер не се изисква от потребителя. Програмист обикновено е достатъчно да се знае броя на елемента в таблицата за изчисляване на кода, ако е необходимо, като се използва бинарна система.

руски език

След развитие в началото на 70-те години на кодировки за скандинавските езици, китайски, корейски, гръцки, и т.н., са създали своя собствена версия на ангажираната и на Съветския съюз. Скоро разработена версия на 8-битово кодиране, наречена KOI8, запазвайки първите 128 ASCII символи кодове и разпределя същия брой позиции под буквите на националната азбука и допълнителни символи.

Преди въвеждането на Unicode KOI8 доминира в Руската сегмент на интернет. Имаше варианти кодиране за руски и за украинския азбука.

проблеми ASCII

Тъй като броят на елементите дори в разширен маса не надвишава 256, възможност за настаняване на един кодиране няколко различни сценарии отсъства. През 90-те години е имало проблем в RuNet "Опа, боклук", когато на текста, въведен руски ASCII символи се показват неправилно.

Проблемът е несъответствието на кодове от различни опции ASCII помежду си. Спомнете си, че в позиции 128-255 могат да бъдат поставени на различни признаци, и когато промените един кирилица набор знаци в друга, всички букви от текста са заменени с други, които имат еднакви номера в друга версия кодове.

текущото състояние

С появата на Unicode ASCII популярност намаля.

Причината за това се крие във факта, че новите символи, могат да съдържат следи от почти всички писмени езици. В този случай, първите 128 ASCII символи съответстват на една и съща Unicode символ.

През 2000 г. е най-популярното ASCII кодирани в Интернет и се използва от 60% от индексирани страници "Google". Още през 2012 г. делът на тези страници е спаднала до 17%, а на мястото на най-популярната кодирането се Unicode (UTF-8).

По този начин, ASCII е важна част от историята на информационните технологии, но използването му в бъдеще изглежда необещаващо.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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