РУҚА
Задания № 4, 8 · ЕГЭ

ASCII

Стандарт 7-битного кодирования латинских символов и управляющих знаков
2 мин чтенияСложность: Обновлено 29 сентября 2026

ASCII — это стандарт кодировки символов, в котором каждому латинскому символу, цифре, знаку препинания или управляющему знаку соответствует числовой код от 0 до 127.

ASCIIНазвание образовано от английского выражения American Standard Code for Information Interchange.
ASCII (American Standard Code for Information Interchange — американский стандартный код для обмена информацией) — таблица соответствия между символами английского алфавита, цифрами, знаками препинания, специальными символами и 7-битными двоичными кодами.

Как устроен ASCII

В ASCII используется 7 бит, поэтому всего возможно \(2^7=128\) различных кодов: от 0 до 127. Коды 0–31 предназначены главным образом для управляющих знаков: например, перевода строки, табуляции или сигнала завершения передачи. Код 32 обозначает пробел. Коды 33–126 соответствуют печатным символам, а код 127 — управляющему знаку DEL.

\[N=2^7=128\]

В таблице есть прописные и строчные латинские буквы, цифры от 0 до 9, знаки арифметических операций и пунктуации. Например, латинская буква \(A\) имеет десятичный код 65, а буква \(a\) — код 97. Код символа — это число, которое компьютер хранит в двоичном виде.

№
Пример

Слово CAT в ASCII кодируется так: \(C=67\), \(A=65\), \(T=84\). В двоичном виде это \(1000011\ 1000001\ 1010100\). Каждый символ занимает 7 значащих бит.

!
Не путайте ASCII и Unicode

ASCII описывает только 128 кодов и рассчитан прежде всего на английский язык. Русские буквы и многие другие символы в него не входят. Юникод — более универсальный стандарт, включающий символы множества языков. Выражение «расширенный ASCII» часто обозначает разные 8-битные таблицы, поэтому это не один единый стандарт.

Проверьте себя

Сколько различных кодов содержит стандарт ASCII?

Главное за минуту

Главное

  • ASCII использует 7 бит и содержит 128 кодов от 0 до 127.
  • В таблице есть латинские буквы, цифры, знаки препинания и управляющие знаки.
  • ASCII не содержит русских букв; для текстов на разных языках используют Unicode.