Skip to content

ASCII

Таблица ASCII (American Standard Code for Information Interchange) была разработана в 1963 году для кодирования символов, коды которых помещались в 7 бит (128 символов), а старший использовался для контроля ошибок, возникших при передаче данных. Со временем кодировка была расширена до 8-ми бит (256 символов), коды первых 128-и символов не изменились.

Символы с кодами от \(00_{16}\) до \(7F_{16}\) (первые 128 символов) являются стандартными и неизменными для любых приложений. Дальнейшее же продолжение таблицы символов (коды \(80_{16}\) до \(FF_{16}\)) имеет множество различных реализаций, которые, определяются региональными (языковыми) особенностями.

Десятичные цифры

десятичный код шестнадцатеричный код двоичный код символ
\(48\) \(30\) \(00110000\) 0
\(49\) \(31\) \(00110001\) 1
\(50\) \(32\) \(00110010\) 2
\(57\) \(39\) \(00111001\) 9

Символы латинского алфавита

десятичный код шестнадцатеричный код двоичный код символ
\(65\) \(41\) \(01000001\) A
\(66\) \(42\) \(01000010\) B
\(67\) \(43\) \(01000011\) C
\(90\) \(5A\) \(01011010\) Z
\(97\) \(61\) \(01100001\) a
\(98\) \(62\) \(01100010\) b
\(99\) \(63\) \(01100011\) c
\(122\) \(7A\) \(01111010\) z

Управляющие символы

десятичный код шестнадцатеричный код двоичный код символ
\(0\) \(0\) \(00000000\) NUL
\(7\) \(7\) \(00000111\) BEL
\(8\) \(8\) \(00001000\) BS
\(9\) \(9\) \(00001001\) TAB
\(10\) \(10\) \(00001010\) LF
\(11\) \(11\) \(00001011\) VT

Знаки препинания, скобки и другие символы

десятичный код шестнадцатеричный код двоичный код символ
\(32\) \(20\) \(00100000\) Пробел
\(33\) \(21\) \(00100001\) !
\(34\) \(22\) \(00100010\) "
\(35\) \(23\) \(00100011\) #
\(58\) \(3A\) \(00111010\) :
\(59\) \(3B\) \(00111011\) ;
\(60\) \(3C\) \(00111100\) <

Список использованных источников

  1. Семенов Ю.А. (ИТЭФ-МФТИ). ASCII [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/ASCII (дата обращения: 12.07.2022)
  2. Таблица символов ASCII [Электронный ресурс] URL: https://www.industrialnets.ru/files/misc/ascii.pdf (дата обращения: 12.07.2022)

Last update: July 14, 2022
Created: July 14, 2022

Comments