Главная / Новости сегодня / Кодировка ASCII | Что это такое, примеры и таблица

Кодировка ASCII | Что это такое, примеры и таблица

Кодировка текста

Введение

Термин «кодировка» означает таблицу, в которой находятся соответствия символа и числа. Кодировки нужны для того, чтобы хранить буквы в памяти компьютера, так как он воспринимает только нули и единицы. Кодировка ASCII наверняка была не первой, но она получила широкое распространение. Кроме этого в ней впервые появилась возможность использования символов алфавитов, отличных от латинского.

История кодировки

ASCII была разработана в 1963 году. Являлась однобайтовой, т.е. количество допустимых символов в ней равнялось 28, однако первоначально она содержала всего 128. Её название расшифровывается как “American Standard Code for Information Interchange”. На русском языке это значит “Американский стандартный код для обмена информацией”. В начальной версии в данной кодировке были только заглавные буквы латинского алфавита.

Где применяется

Кодировка ASCII применяется в следующих процессах:
1. Набор текста. Каждая клавиша, расположенная на клавиатуре, имеет свой собственный ASCII-код. После нажатия клавиши на панели идет перевод текста в двоичный код и на экран выводится определённый символ.

2. Программирование. Применение этой кодировки при написании программ следует из первого пункта этого списка. Часто при разработке софта нужно либо ввести текст, либо произвести какое-либо действия после нажатия на кнопку. Для этого разработчикам ПО
нужно знать и уметь применять коды таблицы ASCII.

3. Создание и редактирование графики. Для разработки графических изображений существуют специальные программы, позволяющие создавать рисунки, которые состоят из ASCII-символов . Среди таких графических редакторов, например, ASCII Art Maker. Форма такого искусства называется ASCII-графикой. Более подробно про отображение текстовой и графической информации можно.

Свойства таблицы

Символы в таблице располагаются по порядку. Цифрам, например, соответствуют значения 48-57 в десятичной системе. Заглавным буквам латинского алфавита — коды 65-90, строчным — 97-22. Эта закономерность называется принципом последовательного кодирования.

Символы из других национальных алфавитов, в том числе и русского, располагаются во второй (расширенной) части таблицы. Русский алфавит тоже расположен последовательно. Значения кодов его символов варьируется от 192 до 255.

Заключение

Кодировка ASCII была в своё время очень популярна, но на сегодняшний день у неё появились достойны аналоги. Например, Unicode который может быть, как однобайтным, так и двух- или четырёхбайтным, и имеет обратную совместимость с ASCII.

Оставить комментарий

Ваш email нигде не будет показан

x

Популярные новости

Подход к микротранзакциям в College Football 27 изменят после жалоб игроков

EA придётся поменять стратегию развития EA Sports College Football 27 из-за жалоб ...