Любой текст, представляется с помощью кода, в котором каждому отдельному символу в тексте (букве алфавита, цифре или знаку препинания) приписывается уникальная последовательность битов. Таким образом, текстовая информация представляется последовательностью битов, в которой наборы битов представляют символы в исходном тексте.
С появлением компьютеров разрабатывались различные системы кодов, для различного оборудования, что привело к проблемам в передаче информации. Чтобы разрешить сложившуюся ситуацию, Американский национальный институт стандартов (ANSI) принял Американский стандартный код для обмена информацией (ASCII). В этом коде используются наборы из семи битов для представления прописных и строчных букв английского алфавита, цифр от 0 до 9, пунктуационных знаков и управляющей информации: перевод строки, возврат каретки и табуляция.
Сегодня стандарт ASCII часто увеличен до восьми битов для одного символа, при этом в качестве старшего бита в каждый код символа добавляется 0. Такой метод предоставляет код, в котором каждый набор полностью занимает ячейку памяти размером 1 байт, и дополнительно ещё 128 кодов (полученные приписыванием дополнительному биту значения 1), которые могут представлять символы, не входящие в исходный стандарт ASCII. К сожалению, из-за того, что производители используют свои собственные интерпретации для этих дополнительных наборов битов, данные, в которых они появляются, часто не так просто переместить с системы одного производителя на систему другого.
|
|
Справка.
АМЕРИКАНСКИЙ НАЦИОНАЛЬНЫЙ ИНСТИТУТ СТАНДАРТОВ
Американский национальный институт стандартов (ANSI) основан в 1918 году небольшим консорциумом машиностроительных ассоциаций и государственных агентств как бесприбыльная организация для координации развития стандартов в частном секторе.
Сегодня в ANSI состоит более 1300 коммерческих и профессиональных организаций, торговых ассоциаций и государственных агентств. Штаб-квартира ANSI находится в Нью-Йорке и представляет США в организации ISO. Веб-страница Американского национального института стандартов находится по адресу: http://www.ansi.org.
Подобные организации существуют и в других странах: Standards Australia (Австралия), Standards Council of Canada (Канада), China State Bureau of Quality and Technical Supervision (Китай), Deutsches Institut fbr Normung (Германия), Japanese Industrial Standards Committee (Япония), Direcciyn General de Normas (Мексика), Государственные комитет Российской Федерации по стандартизации и метрологии (Россия), Swiss Association for Standardization (Щвейцария) и British Standards Institution (Великобритания).
Например, приветствие «ПРИВЕТ» в этой системе будет иметь вид:
|
|
10001111 П | 10010000 Р | 10001000 И | 10000010 В | 10000101 Е | 10010010 Т |
Ведущие производители технического и программного обеспечения разрабатывают свои системы кодирования. Например, система кодирования Unicode, которая получила широкую поддержку со стороны специалистов в области вычислительной техники. В этом коде для представления символов используются последовательности из 16 бит. В результате чего стандарт Unicode включает в себя 65 536 различных кодов, которых достаточно для представления наиболее употребляемых символов китайского и японского языков. Международная организация по стандартизации (ISO, от греческого слова isos — «равный») разработала свой стандарт, который может конкурировать с Unicode. В этом стандарте один символ кодируется 32 битами и может представлять миллиарды символов.
Справка.
ISO - МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ
Международная организация по стандартизации (ISO) организована в 1947 году как всемирная организация органов стандартизации, по одному из каждой страны.
Сегодня ее штаб-квартира находится в Женеве (Швейцария). Членами организации являются более 100 национальных институтов и многочисленные член-корреспонденты. (Член-корреспондент является представителем страны, в которой не существует национального института стандартизации. Они не могут непосредственно участвовать в разработке стандартов, но их информируют о шагах, предпринимаемых ISO.)
Веб-страница ISO находится по адресу http:// www.iso.ch.
1.
1.2.
1.2.
1.2.
1.2.
1.2.
1.2.
1..0.
1..1.
1.
1.1.1.
1.1.2.
1.1.3.
1.1.4.
1.1.5.
1.1.5.1.