Ascii что такое: что это такое простыми словами, кодовая таблица символов

Содержание

что это такое простыми словами, кодовая таблица символов

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

Как выглядит таблица

Таблицу разработали в Америке в 60-х, и ее название расшифровывается как American Standard Code for Information Interchange — Американская стандартная кодировка для обмена информацией. Аббревиатура читается как «аски».

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

Курс Уверенный старт в IT Поможем определить подходящую вам IT-профессию и освоить её с нуля. Вы на практике попробуете разные направления: разработку на разных языках, аналитику данных, Data Science, менеджмент в IT. Это самый подходящий курс для построения карьеры в IT в новой реальности. Хочу в IT!

Цифровое устройство по умолчанию не понимает символы — только числа. Поэтому буквы, цифры и знаки приходится кодировать, чтобы задавать компьютеру соответствие между определенным начертанием и числовым значением. Сейчас вариантов кодирования несколько, и ASCII — одна из наиболее ранних кодировок. Она задала стандарты для последующих решений.

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

Сейчас ими практически не пользуются, но некоторые стандарты остались с тех времен. В том числе набор ASCII, который теперь применяется для кодирования информации в компьютерах.

Сейчас с помощью ASCII кодируются данные в компьютерных устройствах, на ней основано несколько других кодировок, кроме того, ее используют в творчестве — создают с помощью символов картинки. Это называется ASCII art.

  • При разработке сайта или приложения разработчику может понадобиться пользоваться ASCII, чтобы закодировать символы, не входящие в национальную кодировку.
  • Можно сохранить документ или иной файл в формате ASCII — тогда все символы в нем будут закодированы этим набором. Такое может понадобиться, если человеку нужно передать информацию, которая будет читаться везде, — но некоторые функции форматирования в таком режиме будут недоступны.
  • Можно ввести код ASCII с клавиатуры напрямую: при зажатом Alt набрать числовое значение, которое соответствует тому или иному символу из таблицы. Так можно печатать и символы, которые есть в расширенных версиях набора: смайлики, иероглифы, буквы алфавитов других стран и так далее. Код для таких символов может быть намного длиннее, чем для стандартных 128 букв и цифр.

С помощью ASCII вводят, выводят и передают информацию, поэтому она должна описывать самые часто используемые символы и управляющие элементы (перенос, шаг назад и так далее). Таблица восьмибитная, а числа, которые соответствуют символам, переводятся в двоичный код, чтобы компьютер мог их распознавать. Десятичное же написание удобнее для людей. Еще используют шестнадцатеричное — с его помощью легче представить набор в виде таблицы.

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

  • Первые две строчки таблицы — управляющие символы: Backspace, перевод строки, начало и конец абзаца и прочие.
  • В третьей строке расположены знаки препинания и специальные символы, такие как процент % или астериск *.
  • Четвертая строка — числа и математические символы, а также двоеточие, точка с запятой и вопросительный знак.
  • Пятая и шестая строчка — заглавные буквы, а также некоторые другие особые символы.
  • Седьмая и восьмая строки описывают строчные буквы и еще несколько символов.

Когда мы говорим о кодировании, сразу вспоминается система международной кодировки символов Unicode. Важно не путать ее с ASCII — эти понятия не идентичны.

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

Unicode можно рассматривать как «продолжение», расширение ASCII. Первые 128 символов в «Юникоде» кодируются так же, как в ASCII, и это те же самые символы.

Курс Уверенный старт в IT Поможем определить подходящую вам IT-профессию и освоить её с нуля. Вы на практике попробуете разные направления: разработку на разных языках, аналитику данных, Data Science, менеджмент в IT. Это самый подходящий курс для построения карьеры в IT в новой реальности. Хочу в IT!

ASCII | это… Что такое ASCII?

У этого термина существуют и другие значения, см. ASCII (значения).

ASCII

ASCII (англ.  American Standard Code for Information Interchange) — американская стандартная кодировочная таблица для печатных символов и некоторых специальных кодов. В американском варианте английского языка произносится [

э́ски], тогда как в Великобритании чаще произносится [а́ски]; по-русски произносится также [а́ски] или [аски́].

ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Изначально разработанная как 7-битная, с широким распространением 8-битного байта ASCII стала восприниматься как половина 8-битной. В компьютерах обычно используют расширения ASCII с задействованным 8-м битом и второй половиной кодовой таблицы (например КОИ-8).

Содержание

  • 1 Наложение символов
  • 2 Национальные варианты ASCII
  • 3 Кодировка
  • 4 Управляющие символы
  • 5 Структурные свойства таблицы
  • 6 Представление ASCII в ЭВМ
  • 7 Примечание
  • 8 См. ` { | } ~. В дополнение к этому, на месте
    #
    может быть размещён £, а на месте $ — ¤. Такая система хорошо подходит для европейских языков, где нужны лишь несколько дополнительных символов. Вариант ASCII без национальных символов называется US-ASCII, или «International Reference Version».

    Для некоторых языков с нелатинской письменностью (русского, греческого, арабского, иврита) существовали более радикальные модификации ASCII. Одним из вариантов был отказ от строчных латинских букв — на их месте размещались национальные символы (для русского и греческого — только заглавные буквы). Другой вариант — переключение между US-ASCII и национальным вариантом «на лету» с помощью символов SO (Shift Out) и SI (Shift In) — в этом случае в национальном варианте можно полностью устранить латинские буквы и занять всё пространство под свои символы. См. также КОИ-7.

    Впоследствии оказалось удобнее использовать 8-битные кодировки (кодовые страницы), где нижнюю половину кодовой таблицы (0—127) занимают символы US-ASCII, а верхнюю (128—255) — дополнительные символы, включая набор национальных символов.

    Таким образом, верхняя половина таблицы ASCII до повсеместного внедрения Юникода активно использовалась для представления локализированных символов, букв местного языка. Отсутствие единого стандарта размещения кириллических символов в таблице ASCII доставляло множество проблем с кодировками (КОИ-8, Windows-1251 и другие). Другие языки с нелатинской письменностью тоже страдали из-за наличия нескольких разных кодировок.

    В Юникоде первые 128 символов тоже совпадают с соответствующими символами US-ASCII.

    Кодировка

     .0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F
    0.NULSOHSTXETXEOTENQACKBELBSTABLFVTFFCRSOSI
    1._
    6.`abcdefghijklmno
    7.pqrstuvwxyz{|}~DEL

    Символ 0x5e в первой версии стандарта ASCII (1963) соответствовал стрелке вверх, а символ 0x5f — стрелке влево. Стандарт ECMA-6 (1965) заменил их на знак вставки (используемый также в роли циркумфлекса) и нижнюю черту (подчёркивание) соответственно.

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

    Основная статья: Управляющие символы

    Поскольку ASCII изначально предназначался для обмена информацией (по телетайпу), в нём, кроме информационных символов, используются символы-команды для управления связью. Это обычный набор спецсигналов, применявшийся и в других докомпьютерных средствах обмена сообщениями (азбука Морзе, семафорная азбука), дополненный с учётом специфики устройства.

    (После названия каждого символа указан его 16-ричный код)

    • NUL, 00 — Null, пустой. Всегда игнорировался. На перфолентах 1 представлялась отверстием, 0 — отсутствием отверстия. Поэтому пустые части перфоленты до начала и после конца сообщения состояли из таких символов. Сейчас используется во многих языках программирования как конец строки. (Строка понимается как последовательность символов.) В некоторых операционных системах NUL — последний символ любого текстового файла.
    • SOH, 01 — Start Of Heading, начало заголовка.
    • STX, 02 — Start of Text, начало текста. Текстом называлась часть сообщения, предназначенная для печати. Адрес, контрольная сумма и т. д. входили или в заголовок, или в часть сообщения после текста.
    • ETX, 03 — End of Text, конец текста. Здесь телетайп прекращал печатать. Использование символа Ctrl-C, имеющего код 03, для прекращения работы чего-то (обычно программы), восходит ещё к тем временам.
    • EOT, 04 — End of Transmission, конец передачи. В системе UNIX Ctrl-D, имеющий тот же код, означает конец файла при вводе с клавиатуры.
    • ENQ, 05 — Enquire. Прошу подтверждения.
    • ACK, 06 — Acknowledgement. Подтверждаю.
    • BEL, 07 — Bell, звонок, звуковой сигнал. Сейчас тоже используется. В языках программирования C и C++ обозначается \a.
    • BS, 08 — Backspace, возврат на один символ. Сейчас стирает предыдущий символ.
    • TAB, 09 — Tabulation. Обозначался также HT — Horizontal Tabulation, горизонтальная табуляция. Во многих языках программирования обозначается \t .
    • LF, 0A — Line Feed, перевод строки. Сейчас в конце каждой строчки текстового файла ставится либо этот символ, либо CR, либо и тот и другой (CR, затем LF), в зависимости от операционной системы. Во многих языках программирования обозначается \n и при выводе текста приводит к переводу строки.
    • VT, 0B — Vertical Tab, вертикальная табуляция.
    • FF, 0C — Form Feed, прогон страницы, новая страница.
    • CR, 0D — Carriage Return, возврат каретки. Во многих языках программирования этот символ, обозначаемый \r, можно использовать для возврата в начало строчки без перевода строки. В некоторых операционных системах этот же символ, обозначаемый Ctrl-M, ставится в конце каждой строчки текстового файла перед LF.
    • SO, 0E — Shift Out, измени цвет ленты (использовался для двуцветных лент; цвет менялся обычно на красный). В дальнейшем обозначал начало использования национальной кодировки.
    • SI, 0F — Shift In, обратно к Shift Out.
    • DLE, 10 — Data Link Escape, освобождение канала данных — следующие символы представляют собой данные, а не управляющие символы.
    • DC1, 11 — Device Control 1, 1-й символ управления устройством — включить устройство чтения перфоленты.
    • DC2, 12 — Device Control 2, 2-й символ управления устройством — включить перфоратор.
    • DC3, 13 — Device Control 3, 3-й символ управления устройством — выключить устройство чтения перфоленты.
    • DC4, 14 — Device Control 4, 4-й символ управления устройством — выключить перфоратор.
    • NAK, 15 — Negative Acknowledgment, не подтверждаю. Обратно Acknowledgment.
    • SYN, 16 — Synchronization. Этот символ передавался, когда для синхронизации было необходимо что-нибудь передать.
    • ETB, 17 — End of Text Block, конец текстового блока. Иногда текст по техническим причинам разбивался на блоки.
    • CAN, 18 — Cancel, отмена (того, что было передано ранее).
    • EM, 19 — End of Medium, конец носителя (кончилась перфолента и т. д.)
    • SUB, 1A — Substitute, подставить. Ставится на месте символа, значение которого было потеряно или испорчено при передаче. Сейчас Ctrl-Z используется как конец файла при вводе с клавиатуры в системах DOS и Windows. У этой функции нет никакой очевидной связи с символом SUB.
    • ESC, 1B — Escape. Следующие за ним символы имеют какое-то другое значение, отличное от того, которое определено в ASCII. Обычно начинал управляющие последовательности.
    • FS, 1C — File Separator, разделитель файлов.
    • GS, 1D — Group Separator, разделитель групп.
    • RS, 1E — Record Separator, разделитель записей.
    • US, 1F — Unit Separator, разделитель юнитов. То есть поддерживалось 4 уровня структуризации данных: сообщение могло состоять из файлов, файлы из групп, группы из записей, записи из юнитов.
    • DEL, 7F — Delete, стереть последний символ. Символом DEL, состоящим в двоичном коде из всех единиц, можно было забить любой символ. Устройства и программы игнорировали DEL так же, как NUL. Код этого символа происходит из первых текстовых процессоров с памятью на перфоленте: в них удаление символа происходило забиванием его кода дырочками (обозначавшими логические единицы).

    Структурные свойства таблицы

    • Цифры 0—9 представляются своими двоичными значениями (например, 5=01012), перед которыми стоит 00112. Таким образом, двоично-десятичные числа (BCD) превращаются в ASCII-строку с помощью простого добавления слева 00112 к каждому двоично-десятичному полубайту.
    • Буквы A-Z верхнего и нижнего регистров различаются в своём представлении только одним битом, что упрощает преобразование регистра и проверку на диапазон. Буквы представляются своими порядковыми номерами в алфавите, записанными в двоичной системе счисления, перед которыми стоит 1002 (для букв верхнего регистра) или 1102 (для букв нижнего регистра).

    Представление ASCII в ЭВМ

    На подавляющем большинстве современных компьютеров минимально адресуемая единица памяти — 8-битный байт, поэтому там используются 8-битные, а не 7-битные символы. Обычно символ ASCII расширяют до 8 бит, просто добавляя один нулевой бит в качестве старшего.

    На компьютерах системы IBM/360, однако, в случае использования ASCII применялся другой метод: 6-й бит (если считать самый младший бит первым) перемещается в 7-й, а бывший 7-й «раздваивается» и копируется и в 8-й бит, и в 6-й. Получается такая таблица [1]:

     .0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F
    0.NULSOMEOAEOMEQTWRURUBELLBKSPHTLFVTFFCRSOSI
    1.DC0DC1DC2DC3DC4ERRSYNCLEMS0S1S2S3S4S5S6S7
    2.                
    3.                
    4.BLANK !«#$ %&()*+,./
    5.0123456789 : ;<=> ?
    6.                
    7.                
    8.                
    9.                
    A.@ABCDEFGHIJKLMNO
    B.PQRSTUVWXYZ[\]
    C.                
    D.                
    E. abcdefghijklmno
    F.pqrstuvwxyz   ESCDEL

    На тех компьютерах, где минимально адресуемой единицей памяти было 36-битное слово, поначалу использовали 6-битные символы (1 слово = 6 символов). После перехода на ASCII на таких компьютерах в одном слове стали размещать либо 5 семибитных символов (1 бит оставался лишним), либо 4 девятибитных символа.

    ASCII-коды используются также для определения нажатой клавиши при программировании. Для стандартной QWERTY-клавиатуры таблица кодов выглядит следующим образом:

    Escape

    27

    F1

    112

    F2

    113

    F3

    114

    F4

    115

    F5

    116

    F6

    117

    F7

    118

    F8

    119

    F9

    120

    F10

    121

    F11

    122

    F12

    123

    Print Screen

    Scroll Lock

    145

    Pause

    19

    192

    1

    49

    2

    50

    3

    51

    4

    52

    5

    53

    6

    54

    7

    55

    8

    56

    9

    57

    0

    48

    189

    =+

    187

    Back Space

    8

    Insert

    45

    Home

    36

    Page Up

    33

    Num Lock

    144

    / доп.

    111

    * доп.

    106

    + доп.

    107

    Tab

    9

    Q

    81

    W

    87

    E

    69

    R

    82

    T

    84

    Y

    89

    U

    85

    I

    73

    O

    79

    P

    80

    [

    219

    ]

    221

    Delete

    46

    End

    35

    Page Down

    34

    7 доп.

    109

    8 доп.

    108

    9 доп.

    105

    Caps Lock

    20

    A

    65

    S

    83

    D

    68

    F

    70

    G

    71

    H

    72

    J

    74

    K

    75

    L

    76

    186

    ‘э

    222

    Enter

    13

    4 доп.

    100

    5 доп.

    101

    6 доп.

    102

    Enter доп.

    13

    Shift

    16

    Z

    90

    X

    88

    C

    67

    V

    86

    B

    66

    N

    78

    M

    77

    ,<

    188

    .>

    190

    /

    191

    Shift

    16

    \|

    220

    Up

    38

    1 доп.

    97

    2 доп.

    98

    3 доп.

    99

    Ctrl

    17

    win

    Alt

    18

    Space Bar

    32

    Alt

    18

    win

    list

    Ctrl

    17

    Left

    37

    Down

    40

    Right

    39

    Ins/0

    45/96

    Del/.

    46/110

    Примечание

    1. G. M. Amdahl, G. A. Blaauw, F. P. Brooks, Jr. Architecture of the IBM System/360, 1964

    См. также

    • Переносимый набор символов
    • Управляющие символы
    • EBCDIC
    • ISCII
    • VISCII
    • YUSCII
    • Юникод
    • ASCII art
    • КОИ-8

    Ссылки

    • Цветная таблица ASCII
    • Standard ECMA-6: 7-bit Coded Character Set, 6th edition  (англ.). Ecma International (December 1991). Архивировано из первоисточника 23 августа 2011.
    • Tom Jennings An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration  (англ.) (1999-09-16 — 2004-10-29). Архивировано из первоисточника 23 августа 2011.
    • ASCII Chart and Other Resources  (англ.). JimPrice.Com.
    Кодировки символов
    Основы →алфавит • текст ( файл • данные ) • набор символов • конверсия
    Исторические кодировки →Докомп. : семафорная (Макарова) • Морзе • Бодо • МТК-2Комп.: 6 бит • УПП • RADIX-50 • EBCDIC ( ДКОИ-8 ) • КОИ-7 • ISO 646
    совре-
    менное
    8-битное
    представ-
    ление
    символы →ASCII ( управляющие • печатные )не-ASCII ( псевдографика )
    8бит. код.стр.Разные →   Кириллица: КОИ-8 • ГОСТ 19768-87 • MacCyrillic
    ISO 8859 →1(лат.) 2 3 4 5(кир.) 6 7 8 9 10 11 12 13 14 15(€) 16
    Windows →1250 1251(кир.) 1252 1253 1254 1255 1256 1257 1258 | WGL4
    IBM&DOS →437 • 850 • 852 • 855 • 866 «альт.» • ( МИК ) • ( НИИ ЭВМ )
    Много-
    байтные
    Традиционные →DBCS ( GB2312 ) • HTML
    Unicode →UTF-16 • UTF-8 • список символов ( кириллица )
    Связанные
    темы →
    интерфейс пользователя • раскладка клавиатуры • локаль • перевод строки • шрифт • кракозябры • транслит • нестандартные шрифты • текст как изображениеУтилиты: iconv • recode

    ASCII | это.

    .. Что такое ASCII?

    У этого термина существуют и другие значения, см. ASCII (значения).

    ASCII

    ASCII (англ. American Standard Code for Information Interchange) — американская стандартная кодировочная таблица для печатных символов и некоторых специальных кодов. В американском варианте английского языка произносится [э́ски], тогда как в Великобритании чаще произносится [а́ски]; по-русски произносится также [а́ски] или [аски́].

    ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Изначально разработанная как 7-битная, с широким распространением 8-битного байта ASCII стала восприниматься как половина 8-битной. В компьютерах обычно используют расширения ASCII с задействованным 8-м битом и второй половиной кодовой таблицы (например КОИ-8).

    Содержание

    • 1 Наложение символов
    • 2 Национальные варианты ASCII
    • 3 Кодировка
    • 4 Управляющие символы
    • 5 Структурные свойства таблицы
    • 6 Представление ASCII в ЭВМ
    • 7 Примечание
    • 8 См. ` { | } ~. В дополнение к этому, на месте # может быть размещён £, а на месте $ — ¤. Такая система хорошо подходит для европейских языков, где нужны лишь несколько дополнительных символов. Вариант ASCII без национальных символов называется US-ASCII, или «International Reference Version».

      Для некоторых языков с нелатинской письменностью (русского, греческого, арабского, иврита) существовали более радикальные модификации ASCII. Одним из вариантов был отказ от строчных латинских букв — на их месте размещались национальные символы (для русского и греческого — только заглавные буквы). Другой вариант — переключение между US-ASCII и национальным вариантом «на лету» с помощью символов SO (Shift Out) и SI (Shift In) — в этом случае в национальном варианте можно полностью устранить латинские буквы и занять всё пространство под свои символы. См. также КОИ-7.

      Впоследствии оказалось удобнее использовать 8-битные кодировки (кодовые страницы), где нижнюю половину кодовой таблицы (0—127) занимают символы US-ASCII, а верхнюю (128—255) — дополнительные символы, включая набор национальных символов. Таким образом, верхняя половина таблицы ASCII до повсеместного внедрения Юникода активно использовалась для представления локализированных символов, букв местного языка. Отсутствие единого стандарта размещения кириллических символов в таблице ASCII доставляло множество проблем с кодировками (КОИ-8, Windows-1251 и другие). Другие языки с нелатинской письменностью тоже страдали из-за наличия нескольких разных кодировок.

      В Юникоде первые 128 символов тоже совпадают с соответствующими символами US-ASCII.

      Кодировка

       .0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F
      0.NULSOHSTXETXEOTENQACKBELBSTABLFVTFFCRSOSI
      1._
      6.`abcdefghijklmno
      7.pqrstuvwxyz{|}~DEL

      Символ 0x5e в первой версии стандарта ASCII (1963) соответствовал стрелке вверх, а символ 0x5f — стрелке влево. Стандарт ECMA-6 (1965) заменил их на знак вставки (используемый также в роли циркумфлекса) и нижнюю черту (подчёркивание) соответственно.

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

      Основная статья: Управляющие символы

      Поскольку ASCII изначально предназначался для обмена информацией (по телетайпу), в нём, кроме информационных символов, используются символы-команды для управления связью. Это обычный набор спецсигналов, применявшийся и в других докомпьютерных средствах обмена сообщениями (азбука Морзе, семафорная азбука), дополненный с учётом специфики устройства.

      (После названия каждого символа указан его 16-ричный код)

      • NUL, 00 — Null, пустой. Всегда игнорировался. На перфолентах 1 представлялась отверстием, 0 — отсутствием отверстия. Поэтому пустые части перфоленты до начала и после конца сообщения состояли из таких символов. Сейчас используется во многих языках программирования как конец строки. (Строка понимается как последовательность символов.) В некоторых операционных системах NUL — последний символ любого текстового файла.
      • SOH, 01 — Start Of Heading, начало заголовка.
      • STX, 02 — Start of Text, начало текста. Текстом называлась часть сообщения, предназначенная для печати. Адрес, контрольная сумма и т. д. входили или в заголовок, или в часть сообщения после текста.
      • ETX, 03 — End of Text, конец текста. Здесь телетайп прекращал печатать. Использование символа Ctrl-C, имеющего код 03, для прекращения работы чего-то (обычно программы), восходит ещё к тем временам.
      • EOT, 04 — End of Transmission, конец передачи. В системе UNIX Ctrl-D, имеющий тот же код, означает конец файла при вводе с клавиатуры.
      • ENQ, 05 — Enquire. Прошу подтверждения.
      • ACK, 06 — Acknowledgement. Подтверждаю.
      • BEL, 07 — Bell, звонок, звуковой сигнал. Сейчас тоже используется. В языках программирования C и C++ обозначается \a.
      • BS, 08 — Backspace, возврат на один символ. Сейчас стирает предыдущий символ.
      • TAB, 09 — Tabulation. Обозначался также HT — Horizontal Tabulation, горизонтальная табуляция. Во многих языках программирования обозначается \t .
      • LF, 0A — Line Feed, перевод строки. Сейчас в конце каждой строчки текстового файла ставится либо этот символ, либо CR, либо и тот и другой (CR, затем LF), в зависимости от операционной системы. Во многих языках программирования обозначается \n и при выводе текста приводит к переводу строки.
      • VT, 0B — Vertical Tab, вертикальная табуляция.
      • FF, 0C — Form Feed, прогон страницы, новая страница.
      • CR, 0D — Carriage Return, возврат каретки. Во многих языках программирования этот символ, обозначаемый \r, можно использовать для возврата в начало строчки без перевода строки. В некоторых операционных системах этот же символ, обозначаемый Ctrl-M, ставится в конце каждой строчки текстового файла перед LF.
      • SO, 0E — Shift Out, измени цвет ленты (использовался для двуцветных лент; цвет менялся обычно на красный). В дальнейшем обозначал начало использования национальной кодировки.
      • SI, 0F — Shift In, обратно к Shift Out.
      • DLE, 10 — Data Link Escape, освобождение канала данных — следующие символы представляют собой данные, а не управляющие символы.
      • DC1, 11 — Device Control 1, 1-й символ управления устройством — включить устройство чтения перфоленты.
      • DC2, 12 — Device Control 2, 2-й символ управления устройством — включить перфоратор.
      • DC3, 13 — Device Control 3, 3-й символ управления устройством — выключить устройство чтения перфоленты.
      • DC4, 14 — Device Control 4, 4-й символ управления устройством — выключить перфоратор.
      • NAK, 15 — Negative Acknowledgment, не подтверждаю. Обратно Acknowledgment.
      • SYN, 16 — Synchronization. Этот символ передавался, когда для синхронизации было необходимо что-нибудь передать.
      • ETB, 17 — End of Text Block, конец текстового блока. Иногда текст по техническим причинам разбивался на блоки.
      • CAN, 18 — Cancel, отмена (того, что было передано ранее).
      • EM, 19 — End of Medium, конец носителя (кончилась перфолента и т. д.)
      • SUB, 1A — Substitute, подставить. Ставится на месте символа, значение которого было потеряно или испорчено при передаче. Сейчас Ctrl-Z используется как конец файла при вводе с клавиатуры в системах DOS и Windows. У этой функции нет никакой очевидной связи с символом SUB.
      • ESC, 1B — Escape. Следующие за ним символы имеют какое-то другое значение, отличное от того, которое определено в ASCII. Обычно начинал управляющие последовательности.
      • FS, 1C — File Separator, разделитель файлов.
      • GS, 1D — Group Separator, разделитель групп.
      • RS, 1E — Record Separator, разделитель записей.
      • US, 1F — Unit Separator, разделитель юнитов. То есть поддерживалось 4 уровня структуризации данных: сообщение могло состоять из файлов, файлы из групп, группы из записей, записи из юнитов.
      • DEL, 7F — Delete, стереть последний символ. Символом DEL, состоящим в двоичном коде из всех единиц, можно было забить любой символ. Устройства и программы игнорировали DEL так же, как NUL. Код этого символа происходит из первых текстовых процессоров с памятью на перфоленте: в них удаление символа происходило забиванием его кода дырочками (обозначавшими логические единицы).

      Структурные свойства таблицы

      • Цифры 0—9 представляются своими двоичными значениями (например, 5=01012), перед которыми стоит 00112. Таким образом, двоично-десятичные числа (BCD) превращаются в ASCII-строку с помощью простого добавления слева 00112 к каждому двоично-десятичному полубайту.
      • Буквы A-Z верхнего и нижнего регистров различаются в своём представлении только одним битом, что упрощает преобразование регистра и проверку на диапазон. Буквы представляются своими порядковыми номерами в алфавите, записанными в двоичной системе счисления, перед которыми стоит 1002 (для букв верхнего регистра) или 1102 (для букв нижнего регистра).

      Представление ASCII в ЭВМ

      На подавляющем большинстве современных компьютеров минимально адресуемая единица памяти — 8-битный байт, поэтому там используются 8-битные, а не 7-битные символы. Обычно символ ASCII расширяют до 8 бит, просто добавляя один нулевой бит в качестве старшего.

      На компьютерах системы IBM/360, однако, в случае использования ASCII применялся другой метод: 6-й бит (если считать самый младший бит первым) перемещается в 7-й, а бывший 7-й «раздваивается» и копируется и в 8-й бит, и в 6-й. Получается такая таблица [1]:

       .0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F
      0.NULSOMEOAEOMEQTWRURUBELLBKSPHTLFVTFFCRSOSI
      1.DC0DC1DC2DC3DC4ERRSYNCLEMS0S1S2S3S4S5S6S7
      2.                
      3.                
      4.BLANK !«#$ %&()*+,./
      5.0123456789 : ;<=> ?
      6.                
      7.                
      8.                
      9.                
      A.@ABCDEFGHIJKLMNO
      B.PQRSTUVWXYZ[\]
      C.                
      D.                
      E. abcdefghijklmno
      F.pqrstuvwxyz   ESCDEL

      На тех компьютерах, где минимально адресуемой единицей памяти было 36-битное слово, поначалу использовали 6-битные символы (1 слово = 6 символов). После перехода на ASCII на таких компьютерах в одном слове стали размещать либо 5 семибитных символов (1 бит оставался лишним), либо 4 девятибитных символа.

      ASCII-коды используются также для определения нажатой клавиши при программировании. Для стандартной QWERTY-клавиатуры таблица кодов выглядит следующим образом:

      Escape

      27

      F1

      112

      F2

      113

      F3

      114

      F4

      115

      F5

      116

      F6

      117

      F7

      118

      F8

      119

      F9

      120

      F10

      121

      F11

      122

      F12

      123

      Print Screen

      Scroll Lock

      145

      Pause

      19

      192

      1

      49

      2

      50

      3

      51

      4

      52

      5

      53

      6

      54

      7

      55

      8

      56

      9

      57

      0

      48

      189

      =+

      187

      Back Space

      8

      Insert

      45

      Home

      36

      Page Up

      33

      Num Lock

      144

      / доп.

      111

      * доп.

      106

      + доп.

      107

      Tab

      9

      Q

      81

      W

      87

      E

      69

      R

      82

      T

      84

      Y

      89

      U

      85

      I

      73

      O

      79

      P

      80

      [

      219

      ]

      221

      Delete

      46

      End

      35

      Page Down

      34

      7 доп.

      109

      8 доп.

      108

      9 доп.

      105

      Caps Lock

      20

      A

      65

      S

      83

      D

      68

      F

      70

      G

      71

      H

      72

      J

      74

      K

      75

      L

      76

      186

      ‘э

      222

      Enter

      13

      4 доп.

      100

      5 доп.

      101

      6 доп.

      102

      Enter доп.

      13

      Shift

      16

      Z

      90

      X

      88

      C

      67

      V

      86

      B

      66

      N

      78

      M

      77

      ,<

      188

      .>

      190

      /

      191

      Shift

      16

      \|

      220

      Up

      38

      1 доп.

      97

      2 доп.

      98

      3 доп.

      99

      Ctrl

      17

      win

      Alt

      18

      Space Bar

      32

      Alt

      18

      win

      list

      Ctrl

      17

      Left

      37

      Down

      40

      Right

      39

      Ins/0

      45/96

      Del/.

      46/110

      Примечание

      1. G. M. Amdahl, G. A. Blaauw, F. P. Brooks, Jr. Architecture of the IBM System/360, 1964

      См. также

      • Переносимый набор символов
      • Управляющие символы
      • EBCDIC
      • ISCII
      • VISCII
      • YUSCII
      • Юникод
      • ASCII art
      • КОИ-8

      Ссылки

      • Цветная таблица ASCII
      • Standard ECMA-6: 7-bit Coded Character Set, 6th edition  (англ.). Ecma International (December 1991). Архивировано из первоисточника 23 августа 2011.
      • Tom Jennings An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration  (англ.) (1999-09-16 — 2004-10-29). Архивировано из первоисточника 23 августа 2011.
      • ASCII Chart and Other Resources  (англ.). JimPrice.Com.
      Кодировки символов
      Основы →алфавит • текст ( файл • данные ) • набор символов • конверсия
      Исторические кодировки →Докомп. : семафорная (Макарова) • Морзе • Бодо • МТК-2Комп.: 6 бит • УПП • RADIX-50 • EBCDIC ( ДКОИ-8 ) • КОИ-7 • ISO 646
      совре-
      менное
      8-битное
      представ-
      ление
      символы →ASCII ( управляющие • печатные )не-ASCII ( псевдографика )
      8бит. код.стр.Разные →   Кириллица: КОИ-8 • ГОСТ 19768-87 • MacCyrillic
      ISO 8859 →1(лат.) 2 3 4 5(кир.) 6 7 8 9 10 11 12 13 14 15(€) 16
      Windows →1250 1251(кир.) 1252 1253 1254 1255 1256 1257 1258 | WGL4
      IBM&DOS →437 • 850 • 852 • 855 • 866 «альт.» • ( МИК ) • ( НИИ ЭВМ )
      Много-
      байтные
      Традиционные →DBCS ( GB2312 ) • HTML
      Unicode →UTF-16 • UTF-8 • список символов ( кириллица )
      Связанные
      темы →
      интерфейс пользователя • раскладка клавиатуры • локаль • перевод строки • шрифт • кракозябры • транслит • нестандартные шрифты • текст как изображениеУтилиты: iconv • recode

      ASCII | это.

      .. Что такое ASCII?

      У этого термина существуют и другие значения, см. ASCII (значения).

      ASCII

      ASCII (англ. American Standard Code for Information Interchange) — американская стандартная кодировочная таблица для печатных символов и некоторых специальных кодов. В американском варианте английского языка произносится [э́ски], тогда как в Великобритании чаще произносится [а́ски]; по-русски произносится также [а́ски] или [аски́].

      ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Изначально разработанная как 7-битная, с широким распространением 8-битного байта ASCII стала восприниматься как половина 8-битной. В компьютерах обычно используют расширения ASCII с задействованным 8-м битом и второй половиной кодовой таблицы (например КОИ-8).

      Содержание

      • 1 Наложение символов
      • 2 Национальные варианты ASCII
      • 3 Кодировка
      • 4 Управляющие символы
      • 5 Структурные свойства таблицы
      • 6 Представление ASCII в ЭВМ
      • 7 Примечание
      • 8 См. ` { | } ~. В дополнение к этому, на месте # может быть размещён £, а на месте $ — ¤. Такая система хорошо подходит для европейских языков, где нужны лишь несколько дополнительных символов. Вариант ASCII без национальных символов называется US-ASCII, или «International Reference Version».

        Для некоторых языков с нелатинской письменностью (русского, греческого, арабского, иврита) существовали более радикальные модификации ASCII. Одним из вариантов был отказ от строчных латинских букв — на их месте размещались национальные символы (для русского и греческого — только заглавные буквы). Другой вариант — переключение между US-ASCII и национальным вариантом «на лету» с помощью символов SO (Shift Out) и SI (Shift In) — в этом случае в национальном варианте можно полностью устранить латинские буквы и занять всё пространство под свои символы. См. также КОИ-7.

        Впоследствии оказалось удобнее использовать 8-битные кодировки (кодовые страницы), где нижнюю половину кодовой таблицы (0—127) занимают символы US-ASCII, а верхнюю (128—255) — дополнительные символы, включая набор национальных символов. Таким образом, верхняя половина таблицы ASCII до повсеместного внедрения Юникода активно использовалась для представления локализированных символов, букв местного языка. Отсутствие единого стандарта размещения кириллических символов в таблице ASCII доставляло множество проблем с кодировками (КОИ-8, Windows-1251 и другие). Другие языки с нелатинской письменностью тоже страдали из-за наличия нескольких разных кодировок.

        В Юникоде первые 128 символов тоже совпадают с соответствующими символами US-ASCII.

        Кодировка

         .0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F
        0.NULSOHSTXETXEOTENQACKBELBSTABLFVTFFCRSOSI
        1._
        6.`abcdefghijklmno
        7.pqrstuvwxyz{|}~DEL

        Символ 0x5e в первой версии стандарта ASCII (1963) соответствовал стрелке вверх, а символ 0x5f — стрелке влево. Стандарт ECMA-6 (1965) заменил их на знак вставки (используемый также в роли циркумфлекса) и нижнюю черту (подчёркивание) соответственно.

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

        Основная статья: Управляющие символы

        Поскольку ASCII изначально предназначался для обмена информацией (по телетайпу), в нём, кроме информационных символов, используются символы-команды для управления связью. Это обычный набор спецсигналов, применявшийся и в других докомпьютерных средствах обмена сообщениями (азбука Морзе, семафорная азбука), дополненный с учётом специфики устройства.

        (После названия каждого символа указан его 16-ричный код)

        • NUL, 00 — Null, пустой. Всегда игнорировался. На перфолентах 1 представлялась отверстием, 0 — отсутствием отверстия. Поэтому пустые части перфоленты до начала и после конца сообщения состояли из таких символов. Сейчас используется во многих языках программирования как конец строки. (Строка понимается как последовательность символов.) В некоторых операционных системах NUL — последний символ любого текстового файла.
        • SOH, 01 — Start Of Heading, начало заголовка.
        • STX, 02 — Start of Text, начало текста. Текстом называлась часть сообщения, предназначенная для печати. Адрес, контрольная сумма и т. д. входили или в заголовок, или в часть сообщения после текста.
        • ETX, 03 — End of Text, конец текста. Здесь телетайп прекращал печатать. Использование символа Ctrl-C, имеющего код 03, для прекращения работы чего-то (обычно программы), восходит ещё к тем временам.
        • EOT, 04 — End of Transmission, конец передачи. В системе UNIX Ctrl-D, имеющий тот же код, означает конец файла при вводе с клавиатуры.
        • ENQ, 05 — Enquire. Прошу подтверждения.
        • ACK, 06 — Acknowledgement. Подтверждаю.
        • BEL, 07 — Bell, звонок, звуковой сигнал. Сейчас тоже используется. В языках программирования C и C++ обозначается \a.
        • BS, 08 — Backspace, возврат на один символ. Сейчас стирает предыдущий символ.
        • TAB, 09 — Tabulation. Обозначался также HT — Horizontal Tabulation, горизонтальная табуляция. Во многих языках программирования обозначается \t .
        • LF, 0A — Line Feed, перевод строки. Сейчас в конце каждой строчки текстового файла ставится либо этот символ, либо CR, либо и тот и другой (CR, затем LF), в зависимости от операционной системы. Во многих языках программирования обозначается \n и при выводе текста приводит к переводу строки.
        • VT, 0B — Vertical Tab, вертикальная табуляция.
        • FF, 0C — Form Feed, прогон страницы, новая страница.
        • CR, 0D — Carriage Return, возврат каретки. Во многих языках программирования этот символ, обозначаемый \r, можно использовать для возврата в начало строчки без перевода строки. В некоторых операционных системах этот же символ, обозначаемый Ctrl-M, ставится в конце каждой строчки текстового файла перед LF.
        • SO, 0E — Shift Out, измени цвет ленты (использовался для двуцветных лент; цвет менялся обычно на красный). В дальнейшем обозначал начало использования национальной кодировки.
        • SI, 0F — Shift In, обратно к Shift Out.
        • DLE, 10 — Data Link Escape, освобождение канала данных — следующие символы представляют собой данные, а не управляющие символы.
        • DC1, 11 — Device Control 1, 1-й символ управления устройством — включить устройство чтения перфоленты.
        • DC2, 12 — Device Control 2, 2-й символ управления устройством — включить перфоратор.
        • DC3, 13 — Device Control 3, 3-й символ управления устройством — выключить устройство чтения перфоленты.
        • DC4, 14 — Device Control 4, 4-й символ управления устройством — выключить перфоратор.
        • NAK, 15 — Negative Acknowledgment, не подтверждаю. Обратно Acknowledgment.
        • SYN, 16 — Synchronization. Этот символ передавался, когда для синхронизации было необходимо что-нибудь передать.
        • ETB, 17 — End of Text Block, конец текстового блока. Иногда текст по техническим причинам разбивался на блоки.
        • CAN, 18 — Cancel, отмена (того, что было передано ранее).
        • EM, 19 — End of Medium, конец носителя (кончилась перфолента и т. д.)
        • SUB, 1A — Substitute, подставить. Ставится на месте символа, значение которого было потеряно или испорчено при передаче. Сейчас Ctrl-Z используется как конец файла при вводе с клавиатуры в системах DOS и Windows. У этой функции нет никакой очевидной связи с символом SUB.
        • ESC, 1B — Escape. Следующие за ним символы имеют какое-то другое значение, отличное от того, которое определено в ASCII. Обычно начинал управляющие последовательности.
        • FS, 1C — File Separator, разделитель файлов.
        • GS, 1D — Group Separator, разделитель групп.
        • RS, 1E — Record Separator, разделитель записей.
        • US, 1F — Unit Separator, разделитель юнитов. То есть поддерживалось 4 уровня структуризации данных: сообщение могло состоять из файлов, файлы из групп, группы из записей, записи из юнитов.
        • DEL, 7F — Delete, стереть последний символ. Символом DEL, состоящим в двоичном коде из всех единиц, можно было забить любой символ. Устройства и программы игнорировали DEL так же, как NUL. Код этого символа происходит из первых текстовых процессоров с памятью на перфоленте: в них удаление символа происходило забиванием его кода дырочками (обозначавшими логические единицы).

        Структурные свойства таблицы

        • Цифры 0—9 представляются своими двоичными значениями (например, 5=01012), перед которыми стоит 00112. Таким образом, двоично-десятичные числа (BCD) превращаются в ASCII-строку с помощью простого добавления слева 00112 к каждому двоично-десятичному полубайту.
        • Буквы A-Z верхнего и нижнего регистров различаются в своём представлении только одним битом, что упрощает преобразование регистра и проверку на диапазон. Буквы представляются своими порядковыми номерами в алфавите, записанными в двоичной системе счисления, перед которыми стоит 1002 (для букв верхнего регистра) или 1102 (для букв нижнего регистра).

        Представление ASCII в ЭВМ

        На подавляющем большинстве современных компьютеров минимально адресуемая единица памяти — 8-битный байт, поэтому там используются 8-битные, а не 7-битные символы. Обычно символ ASCII расширяют до 8 бит, просто добавляя один нулевой бит в качестве старшего.

        На компьютерах системы IBM/360, однако, в случае использования ASCII применялся другой метод: 6-й бит (если считать самый младший бит первым) перемещается в 7-й, а бывший 7-й «раздваивается» и копируется и в 8-й бит, и в 6-й. Получается такая таблица [1]:

         .0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F
        0.NULSOMEOAEOMEQTWRURUBELLBKSPHTLFVTFFCRSOSI
        1.DC0DC1DC2DC3DC4ERRSYNCLEMS0S1S2S3S4S5S6S7
        2.                
        3.                
        4.BLANK !«#$ %&()*+,./
        5.0123456789 : ;<=> ?
        6.                
        7.                
        8.                
        9.                
        A.@ABCDEFGHIJKLMNO
        B.PQRSTUVWXYZ[\]
        C.                
        D.                
        E. abcdefghijklmno
        F.pqrstuvwxyz   ESCDEL

        На тех компьютерах, где минимально адресуемой единицей памяти было 36-битное слово, поначалу использовали 6-битные символы (1 слово = 6 символов). После перехода на ASCII на таких компьютерах в одном слове стали размещать либо 5 семибитных символов (1 бит оставался лишним), либо 4 девятибитных символа.

        ASCII-коды используются также для определения нажатой клавиши при программировании. Для стандартной QWERTY-клавиатуры таблица кодов выглядит следующим образом:

        Escape

        27

        F1

        112

        F2

        113

        F3

        114

        F4

        115

        F5

        116

        F6

        117

        F7

        118

        F8

        119

        F9

        120

        F10

        121

        F11

        122

        F12

        123

        Print Screen

        Scroll Lock

        145

        Pause

        19

        192

        1

        49

        2

        50

        3

        51

        4

        52

        5

        53

        6

        54

        7

        55

        8

        56

        9

        57

        0

        48

        189

        =+

        187

        Back Space

        8

        Insert

        45

        Home

        36

        Page Up

        33

        Num Lock

        144

        / доп.

        111

        * доп.

        106

        + доп.

        107

        Tab

        9

        Q

        81

        W

        87

        E

        69

        R

        82

        T

        84

        Y

        89

        U

        85

        I

        73

        O

        79

        P

        80

        [

        219

        ]

        221

        Delete

        46

        End

        35

        Page Down

        34

        7 доп.

        109

        8 доп.

        108

        9 доп.

        105

        Caps Lock

        20

        A

        65

        S

        83

        D

        68

        F

        70

        G

        71

        H

        72

        J

        74

        K

        75

        L

        76

        186

        ‘э

        222

        Enter

        13

        4 доп.

        100

        5 доп.

        101

        6 доп.

        102

        Enter доп.

        13

        Shift

        16

        Z

        90

        X

        88

        C

        67

        V

        86

        B

        66

        N

        78

        M

        77

        ,<

        188

        .>

        190

        /

        191

        Shift

        16

        \|

        220

        Up

        38

        1 доп.

        97

        2 доп.

        98

        3 доп.

        99

        Ctrl

        17

        win

        Alt

        18

        Space Bar

        32

        Alt

        18

        win

        list

        Ctrl

        17

        Left

        37

        Down

        40

        Right

        39

        Ins/0

        45/96

        Del/.

        46/110

        Примечание

        1. G. M. Amdahl, G. A. Blaauw, F. P. Brooks, Jr. Architecture of the IBM System/360, 1964

        См. также

        • Переносимый набор символов
        • Управляющие символы
        • EBCDIC
        • ISCII
        • VISCII
        • YUSCII
        • Юникод
        • ASCII art
        • КОИ-8

        Ссылки

        • Цветная таблица ASCII
        • Standard ECMA-6: 7-bit Coded Character Set, 6th edition  (англ.). Ecma International (December 1991). Архивировано из первоисточника 23 августа 2011.
        • Tom Jennings An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration  (англ.) (1999-09-16 — 2004-10-29). Архивировано из первоисточника 23 августа 2011.
        • ASCII Chart and Other Resources  (англ.). JimPrice.Com.
        Кодировки символов
        Основы →алфавит • текст ( файл • данные ) • набор символов • конверсия
        Исторические кодировки →Докомп. : семафорная (Макарова) • Морзе • Бодо • МТК-2Комп.: 6 бит • УПП • RADIX-50 • EBCDIC ( ДКОИ-8 ) • КОИ-7 • ISO 646
        совре-
        менное
        8-битное
        представ-
        ление
        символы →ASCII ( управляющие • печатные )не-ASCII ( псевдографика )
        8бит. код.стр.Разные →   Кириллица: КОИ-8 • ГОСТ 19768-87 • MacCyrillic
        ISO 8859 →1(лат.) 2 3 4 5(кир.) 6 7 8 9 10 11 12 13 14 15(€) 16
        Windows →1250 1251(кир.) 1252 1253 1254 1255 1256 1257 1258 | WGL4
        IBM&DOS →437 • 850 • 852 • 855 • 866 «альт.» • ( МИК ) • ( НИИ ЭВМ )
        Много-
        байтные
        Традиционные →DBCS ( GB2312 ) • HTML
        Unicode →UTF-16 • UTF-8 • список символов ( кириллица )
        Связанные
        темы →
        интерфейс пользователя • раскладка клавиатуры • локаль • перевод строки • шрифт • кракозябры • транслит • нестандартные шрифты • текст как изображениеУтилиты: iconv • recode

        Коды символов ASCII при создании сайтов

        Коды ASCII символов

        • Управляющие символы
        • Печатные символы
        • Расширенные символы ASCII Win-1251 кириллица

        ASCII (полное название American Standard Code for Information Interchange — американский стандартный код для обмена информацией) — содержит код для представления десятичных цифр, латинского алфавита, знаков препинания и управляющих символов. Каждый символ имеет числовой код в диапазоне от 0 до 255.

        ASCII часто используется при разработке сайта в Харькове для определения кодов нажатых символов на клавиатуре через JavaScript, либо кодирования/декодирования, экранирования, анализа данных.

        Данный перечень будет полезен при использовании PHP функций Asc и Chr.

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

        DECOCTHEXBINСимволEscape послед.HTML кодОписание
        00000x0000000000NUL\0&#000;Нулевой байт
        10010x0100000001SOH&#001;Начало заголовка
        20020x0200000010STX&#002;Начало текста
        30030x0300000011ETX&#003;Конец «текста»
        40040x0400000100EOT&#004;конец передачи
        50050x0500000101ENQ&#005;«Прошу подтверждения!»
        60060x0600000110ACK&#006;«Подтверждаю!»
        70070x0700000111BEL\a&#007;Звуковой сигнал – звонок
        80100x0800001000BS\b&#008;Возврат на один символ (BACKSPACE)
        90110x0900001001TAB\t&#009;Табуляция
        100120x0A00001010LF\n&#010;Перевод строки
        110130x0B00001011VT\v&#011;Вертикальная табуляция
        120140x0C00001100FF\f&#012;Прогон страницы, новая страница
        130150x0D00001101CR\r&#013;Возврат каретки
        140160x0E00001110SO&#014;Переключиться на другую ленту (кодировку)
        150170x0F00001111SI&#015;Переключиться на исходную ленту (кодировку)
        160200x1000010000DLE&#016;Экранирование канала данных
        170210x1100010001DC1&#017;1-й символ управления устройством
        180220x1200010010DC2&#018;2-й символ управления устройством
        190230x1300010011DC3&#019;3-й символ управления устройством
        200240x1400010100DC4&#020;4-й символ управления устройством
        210250x1500010101NAK&#021;«Не подтверждаю!»
        220260x1600010110SYN&#022;Символ для синхронизации
        230270x1700010111ETB&#023;Конец текстового блока
        240300x1800011000CAN&#024;Отмена
        250310x1900011001EM&#025;Конец носителя
        260320x1A00011010SUB&#026;Подставить
        270330x1B00011011ESC\e&#027;Escape (Расширение)
        280340x1C00011100FS&#028;Разделитель файлов
        290350x1D00011101GS&#029;Разделитель групп
        300360x1E00011110RS&#030;Разделитель записей
        310370x1F00011111US&#031;Разделитель юнитов
        1271770x7F01111111Delete&#127;Символ для удаления (на перфолентах)

        Печатные символы

        DECOCTHEXBINСимволHTML кодМнемоника
        320400x2000100000Пробел&#32;
        330410x2100100001!&#33;
        340420x2200100010«&#34;&quot;
        350430x2300100011#&#35;
        360440x2400100100$&#36;
        370450x2500100101%&#37;
        380460x2600100110&&#38;&amp;
        390470x2700100111&#39;&apos;
        400500x2800101000(&#40;
        410510x2900101001)&#41;
        420520x2A00101010*&#42;
        430530x2B00101011+&#43;
        440540x2C00101100,&#44;
        450550x2D00101101&#45;
        460560x2E00101110.&#46;
        470570x2F00101111/&#47;
        480600x30001100000&#48;
        490610x31001100011&#49;
        500620x32001100102&#50;
        510630x33001100113&#51;
        520640x34001101004&#52;
        530650x35001101015&#53;
        540660x36001101106&#54;
        550670x37001101117&#55;
        560700x38001110008&#56;
        570710x39001110019&#57;
        580720x3A00111010:&#58;
        590730x3B00111011;&#59;
        600740x3C00111100<&#60;&lt;
        610750x3D00111101=&#61;
        620760x3E00111110>&#62;&gt;
        630770x3F00111111?&#63;
        641000x4001000000@&#64;
        651010x4101000001A&#65;
        661020x4201000010B&#66;
        671030x4301000011C&#67;
        681040x4401000100D&#68;
        691050x4501000101E&#69;
        701060x4601000110F&#70;
        711070x4701000111G&#71;
        721100x4801001000H&#72;
        731110x4901001001I&#73;
        741120x4A01001010J&#74;
        751130x4B01001011K&#75;
        761140x4C01001100L&#76;
        771150x4D01001101M&#77;
        781160x4E01001110N&#78;
        791170x4F01001111O&#79;
        801200x5001010000P&#80;
        811210x5101010001Q&#81;
        821220x5201010010R&#82;
        831230x5301010011S&#83;
        841240x5401010100T&#84;
        851250x5501010101U&#85;
        861260x5601010110V&#86;
        871270x5701010111W&#87;
        881300x5801011000X&#88;
        891310x5901011001Y&#89;
        901320x5A01011010Z&#90;
        911330x5B01011011[&#91;
        921340x5C01011100\&#92;
        931350x5D01011101]&#93;
        941360x5E01011110^&#94;
        951370x5F01011111_&#95;
        961400x6001100000`&#96;
        971410x6101100001a&#97;
        981420x6201100010b&#98;
        991430x6301100011c&#99;
        1001440x6401100100d&#100;
        1011450x6501100101e&#101;
        1021460x6601100110f&#102;
        1031470x6701100111g&#103;
        1041500x6801101000h&#104;
        1051510x6901101001i&#105;
        1061520x6A01101010j&#106;
        1071530x6B01101011k&#107;
        1081540x6C01101100l&#108;
        1091550x6D01101101m&#109;
        1101560x6E01101110n&#110;
        1111570x6F01101111o&#111;
        1121600x7001110000p&#112;
        1131610x7101110001q&#113;
        1141620x7201110010r&#114;
        1151630x7301110011s&#115;
        1161640x7401110100t&#116;
        1171650x7501110101u&#117;
        1181660x7601110110v&#118;
        1191670x7701110111w&#119;
        1201700x7801111000x&#120;
        1211710x7901111001y&#121;
        1221720x7A01111010z&#122;
        1231730x7B01111011{&#123;
        1241740x7C01111100|&#124;
        1251750x7D01111101}&#125;
        1261760x7E01111110~&#126;

        Расширенные символы ASCII Win-1251 кириллица

        DECOCTHEXBINСимволHTML кодМнемоника
        1282000x8010000000Ђ&#128;
        1292010x8110000001Ѓ&#129;
        1302020x8210000010&#130;&sbquo;
        1312030x8310000011ѓ&#131;
        1322040x8410000100&#132;&bdquo;
        1332050x8510000101&#133;&hellip;
        1342060x8610000110&#134;&dagger;
        1352070x8710000111&#135;&Dagger;
        1362100x8810001000&#136;&euro;
        1372110x8910001001&#137;&permil;
        1382120x8A10001010Љ&#138;
        1392130x8B10001011&#139;&lsaquo;
        1402140x8C10001100Њ&#140;
        1412150x8D10001101Ќ&#141;
        1422160x8E10001110Ћ&#142;
        1432170x8F10001111Џ&#143;
        1442200x9010010000Ђ&#144;
        1452210x9110010001&#145;&lsquo;
        1462220x9210010010&#146;&rsquo;
        1472230x9310010011&#147;&ldquo;
        1482240x9410010100&#148;&rdquo;
        1492250x9510010101&#149;&bull;
        1502260x9610010110&#150;&ndash;
        1512270x9710010111&#151;&mdash;
        1522300x9810011000Начало строки&#152;
        1532310x9910011001&#153;&trade;
        1542320x9A10011010љ&#154;
        1552330x9B10011011&#155;&rsaquo;
        1562340x9C10011100њ&#156;
        1572350x9D10011101ќ&#157;
        1582360x9E10011110ћ&#158;
        1592370x9F10011111џ&#159;
        1602400xA010100000Неразрывный пробел&#160;&nbsp;
        1612410xA110100001Ў&#161;
        1622420xA210100010ў&#162;
        1632430xA310100011Ј&#163;
        1642440xA410100100¤&#164;&curren;
        1652450xA510100101Ґ&#165;
        1662460xA610100110¦&#166;&brvbar;
        1672470xA710100111§&#167;&sect;
        1682500xA810101000Ё&#168;
        1692510xA910101001©&#169;&copy;
        1702520xAA10101010Є&#170;
        1712530xAB10101011«&#171;&laquo;
        1722540xAC10101100¬&#172;&not;
        1732550xAD10101101Мягкий перенос&#173;&shy;
        1742560xAE10101110®&#174;&reg;
        1752570xAF10101111Ї&#175;
        1762600xB010110000°&#176;&deg;
        1772610xB110110001±&#177;&plusmn;
        1782620xB210110010І&#178;
        1792630xB310110011і&#179;
        1802640xB410110100ґ&#180;
        1812650xB510110101µ&#181;&micro;
        1822660xB610110110&#182;&para;
        1832670xB710110111·&#183;&middot;
        1842700xB810111000ё&#184;
        1852710xB910111001&#185;
        1862720xBA10111010є&#186;
        1872730xBB10111011»&#187;&raquo;
        1882740xBC10111100ј&#188;
        1892750xBD10111101Ѕ&#189;
        1902760xBE10111110ѕ&#190;
        1912770xBF10111111ї&#191;
        1923000xC011000000А&#192;
        1933010xC111000001Б&#193;
        1943020xC211000010В&#194;
        1953030xC311000011Г&#195;
        1963040xC411000100Д&#196;
        1973050xC511000101Е&#197;
        1983060xC611000110Ж&#198;
        1993070xC711000111З&#199;
        2003100xC811001000И&#200;
        2013110xC911001001Й&#201;
        2023120xCA11001010К&#202;
        2033130xCB11001011Л&#203;
        2043140xCC11001100М&#204;
        2053150xCD11001101Н&#205;
        2063160xCE11001110О&#206;
        2073170xCF11001111П&#207;
        2083200xD011010000Р&#208;
        2093210xD111010001С&#209;
        2103220xD211010010Т&#210;
        2113230xD311010011У&#211;
        2123240xD411010100Ф&#212;
        2133250xD511010101Х&#213;
        2143260xD611010110Ц&#214;
        2153270xD711010111Ч&#215;
        2163300xD811011000Ш&#216;
        2173310xD911011001Щ&#217;
        2183320xDA11011010Ъ&#218;
        2193330xDB11011011Ы&#219;
        2203340xDC11011100Ь&#220;
        2213350xDD11011101Э&#221;
        2223360xDE11011110Ю&#222;
        2233370xDF11011111Я&#223;
        2243400xE011100000а&#224;
        2253410xE111100001б&#225;
        2263420xE211100010в&#226;
        2273430xE311100011г&#227;
        2283440xE411100100д&#228;
        2293450xE511100101е&#229;
        2303460xE611100110ж&#230;
        2313470xE711100111з&#231;
        2323500xE811101000и&#232;
        2333510xE911101001й&#233;
        2343520xEA11101010к&#234;
        2353530xEB11101011л&#235;
        2363540xEC11101100м&#236;
        2373550xED11101101н&#237;
        2383560xEE11101110о&#238;
        2393570xEF11101111п&#239;
        2403600xF011110000р&#240;
        2413610xF111110001с&#241;
        2423620xF211110010т&#242;
        2433630xF311110011у&#243;
        2443640xF411110100ф&#244;
        2453650xF511110101х&#245;
        2463660xF611110110ц&#246;
        2473670xF711110111ч&#247;
        2483700xF811111000ш&#248;
        2493710xF911111001щ&#249;
        2503720xFA11111010ъ&#250;
        2513730xFB11111011ы&#251;
        2523740xFC11111100ь&#252;
        2533750xFD11111101э&#253;
        2543760xFE11111110ю&#254;
        2553770xFF11111111я&#255;

        Помогла ли вам статья?

        347 раз уже помогла

        Комментарии: (0)

        3s»>Читайте также

        как это работает ▷ ➡️ Creative Stop ▷ ➡️

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

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

        Я также говорю вам, что из кода ASCII буквально откроется мир информации, который будет охватывать другие более обновленные системы кодирования, такие как Unicodeкоторый был установлен в последние годы как настоящая форма цифрового искусства, то есть ASCII искусство, Итог: благодаря нескольким простым трюкам, ни один символ не доставит вам больше головной боли!

        Индекс

        • 1 Код ASCII: как это работает и что это такое.
          • 1.1 Что такое ЮНИКОД
        • 2 Код ASCII: как это работает
        • 3 Код ASCII: как его использовать
          • 3.1 Самый распространенный код ASCII
          • 3.2 Символы ASCII
        • 4 ASCII искусство

        Код ASCII: как это работает и что это такое.

        Я начну сразу с основ, то есть, что означает аббревиатура ASCII. Это слово сокращает слова Американский стандартный код для обмена информацией. То есть система кодирования для написания символов, используемая ПК и, в целом, ИТ и телекоммуникационными системами и устройствами. Все современные системы кодирования символов письма в той или иной степени основаны на схемы ASCII или в его эволюции.

        Компьютеры используют кодировку ASCII (также известную как US-ASCII) для преобразования сигнала в биты, двоичные, буквенные символы и многое другое. Первоначально этот стандарт был разработан на основе телеграфного кода, который затем постепенно стал стандартом для ПК с 1961 года.

        В практическом плане устройства могут использовать Кодировка ASCII отображать печатные символы на экране, а также отправлять команды. Отправка команд больше не используется пользователями, использующими устройства, но вам нужно только знать, например, что 7-битный код 000 1000 соответствует ключу Удалить / Удалить на клавиатуре (удаление символов), которая также может быть использована при удерживании клавиши альт на клавиатуре, а затем нажимая цифры 0 y 8 последовательно на цифровой клавиатуре. Это ярлык команды, но сегодня нажать кнопку еще удобнее Отойти Ты не думаешь?

        Вот что, вкратце, код ASCII. Но я предлагаю вам продолжить чтение, чтобы открыть для себя наиболее практичный аспект этой кодировки символов, который теперь используется не только для более правильной и профессиональной написания, но и для создания цифровое искусство.

        Что такое ЮНИКОД

        Вы также должны знать, что существует другая система кодирования UnicodeВ настоящее время более широко используется и расширяется, поскольку он способен кодировать все языки (включая те, которые уже мертвы), математические и химические символы, а также символы алфавита Брайля, иероглифы и картографию. Юникод включает в себя кодирование многих других типов символов, и существенная разница заключается в использовании программируемой системы кодирования с переменными 32, 16 и 8 бит.

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

        Код ASCII: как это работает

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

        В системах WindowsНапример, вы можете увидеть карту персонажей, которая дает небольшое представление об этой корреспонденции. Если вы хотите увидеть это, просто нажмите кнопку начало (значок флага расположен в левом нижнем углу экрана), введите в строке поиска Карта персонажей и выберите результат результатов поиска. Система, которую вы видите, является Unicode, более полной, чем ASCII, но ее работа очень похожа.

        Разобравшись с этим механизмом декодирования символов, пора начать изучать, как использовать систему декодирования, доступную на большинстве ПК и мобильных устройств.

        Код ASCII: как его использовать

        Однако, хотя многие из наиболее часто используемых символов можно воспроизводить просто с помощью клавиатуры, ниже я объясню, как использовать символы, которых нет и которые недоступны сразу. Я также напоминаю вам, что наиболее широко используемой сегодня системой кодирования является Unicode, который также включает символы ASCII и многие другие.

        En Операционная система Windows, символы, отсутствующие на клавиатуре, можно вводить с помощью функции Карта персонажей что я уже упоминал. Чтобы открыть эту очень полезную функцию, вы также можете нажать на кнопку начало в нижнем левом углу панели задач (значок — флаг Windows), затем введите » Шармап- «В поле поиска выберите возвращенный результат поиска.

        В этот момент на экране отображается карта символов Windows со всеми символами, буквами и цифрами, присутствующими в системе. Все, что вам нужно сделать, это прокрутить карту, чтобы найти персонажей, которые вас интересуют. Чтобы использовать их, просто выберите их одним щелчком мыши, нажмите кнопку выбрать и наконец в копия.

        Если вы хотите воспроизвести скопированного персонажа, вы можете использовать функция вставки с горячими клавишами Ctrl + V или с помощью меню, которое можно открыть, щелкнув правой кнопкой мыши. Для ускорения выбора одного или нескольких символов карта, дважды щелкните по тем, которые вас интересуют, и все они будут выбраны вместе, готовые для копирования и использования.

        Вы должны знать, что Карта персонажей также позволяет вам выбрать тип характер использовать через раскрывающееся меню, расположенное вверху. Также вы можете выбрать набор символов и откройте строку поиска, поместив отметку в квадрат, расположенный внизу, соответствующий опции Продвинутая визуализация.

        Еще один трюк, который я считаю очень полезным, и который я хочу предложить, это цифровая клавиатура, На практике вы можете выполнить комбинацию клавиш, удерживая клавишу альт клавиатура и серия совпадающих номеров. Система декодирования автоматически вернет соответствующий символ.

        Например, если вы удерживаете альт и наберите на цифровой клавиатуре 0100, вы увидите сыгранный символ «d». Позже я укажу комбинации кодов, соответствующие наиболее часто используемым символам и символам.

        Если вы используете Мак Вы можете получить доступ к панели, похожей на карту символов Windows, вызвав поле Просмотрщик персонажейчерез комбинацию клавиш cmd + ctrl + пробел на клавиатуре и перемещая значки вниз, чтобы выбрать буквенные символы y пиктограммы.

        Система кодирования символов и символов, очевидно, также присутствует в мобильные устройства, как мобильные телефоны Android и iOS. Представленные на рынке операционные системы мобильных устройств поддерживают кодировку Unicode и могут отображать и интерпретировать код. Единственным ограничением является экранная клавиатура, которая обычно включена в комплект и не объединяет (по очевидной практичности и из соображений экономии места) все символы Unicode.

        Однако можно получить доступ к серии «скрытых» символов, просто используя длительное давление ключа. Во время записи текста с клавиатуры устройства попробуйте удерживать письмо и вы увидите серию альтернативных букв появиться сверху. Например, удерживая клавишу для Вы можете увидеть серию «а» с ударением по-разному.

        При этом вы можете получить доступ к многочисленным источникам, а также к наиболее часто используемым и повторяющимся источникам. Доступ к дополнительным символам можно получить, нажав кнопку, которая представляет ? 123 обычно находится в левом нижнем углу клавиатуры. Заходя в это меню, вы можете просматривать и использовать ряд специальных символов, таких как @ или символ (€ и многие другие. Вы можете расширить выбор символов, нажав кнопку ниже, которая представляет символы знак равно.

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

        Однако, если вы хотите попробовать новые клавиатуры, я советую вам сначала узнать, как заменить клавиатуру, а затем сообщить, какие клавиатуры являются лучшими для систем Android, а также для систем iOS / iPadOS.

        Самый распространенный код ASCII

        Как я и ожидал, в этой главе я дам вам советы о наиболее полезных и повторяющихся сочетаниях клавиш, которые наверняка пригодятся при написании. Это относится только к ПК с Windows.

        Одним из наиболее часто используемых @символ, который можно вернуть на экран с помощью клавиатуры, нажав комбинацию клавиш Alt Gr + ò или номерная последовательность 64 удерживая альт.

        Всегда нажимаю кнопку Alt Gr плюс ключ y на клавиатуре вы можете получить символ (€в противном случае воспроизводится нажатием комбинации Ctrl+Альт+Е, Соответствующий код ASCII 0128, который будет выполняться, пока кнопка нажата альт.

        Другие очень полезные и повторяющиеся символы — открывающие скобки. { и закрыть }, В этом случае также есть сочетание клавиш, т.е. Alt Gr + Shift + è для открытия и комбинации Alt Gr + Shift + «+» для закрытия Соответствующие коды ASCII на месте 123 y 125.

        Есть много других довольно частых символов, таких как « y » в соответствии с кодами 174 y 175 или символы ® y © которые вместо этого соответствуют кодам 169 y 184, Всегда не забывайте удерживать кнопку альт клавиатура, как вы печатаете их.

        Очень повторяющиеся математические символы, такие как ± соответствует Alt + 241, × такой же, как код Alt + 158, ÷ быть написано с комбинацией Alt + 246, Вы хотите знать, что такое коды символов тильды ~ и греческая буква ß ? Соответственно соответствуют кодам 126 и код 225.

        Символы ASCII

        Теперь поговорим о командах для работать использовать одни из самых повторяющихся и интересных символов. Все они простые и часто используются, например смайлик смайлики, достижимо с помощью ярлыков Alt + 1 для и сочетание Alt + 2 для .

        Оставаясь на тему смайликов, благодаря кодировке Unicode, можно использовать другие коды, соответствующие другим символам. Например, с комбинацией Альт +1 28518 может чтобы увидеть ?с ярлыком Alt + 128525 смайлики ?пока смайлик ? можно получить с помощью комбинации Alt + 128553.

        Если вы используете систему Windows 10, вы должны знать, что с помощью сочетания клавиш Windows + есть Вы можете получить доступ к быстрому меню со всеми смайликами.

        Другие повторяющиеся символы — это стрелки которые соответствуют Alt + 16 y Alt + 17, Или узкие стрелки, как con Alt + 18, con Alt + 24, con Alt + 25 или даже y соответственно достижимо с помощью элементов управления Alt + 26 y Alt + 27.

        Наконец, другие хорошие символы для использования y соответствует Alt + 11 y Alt + 12 , y с комбинациями Alt + 13 y Alt + 14 или символ солнца с комбинацией Alt + 15, Тем не менее, я напоминаю вам, что вы можете получить доступ ко многим другим символам, используя Карта персонажей что я тебе уже сказал.

        Если, с другой стороны, используйте Мак вы можете получить доступ к панели Просмотрщик персонажейзатем выберите пункт Эмодзи и символывызывая его из меню редактировать (выше) или с помощью комбинации клавиш cmd + ctrl + пробел.

        ASCII искусство

        И чтобы закончить это руководство по ASCII-коду: как это работает, давайте поговорим о ASCII арт. Это особая техника графического дизайна, в которой для создания иллюстраций используется представление персонажей ПК. Символы ASCII собираются вместе очень терпеливо и тщательно, чтобы они не давали представления о представлении, если они наблюдаются в комплексе.

        Сегодня на искусство ASCII также ссылаются путем обобщения визуального искусства, основанного на использовании текстовых символов. В общем, эта техника всегда известна как форма свободного языка и художественного выражения. В некотором смысле ASCII Art играет с иллюзией, что совокупность нескольких персонажей может вернуться к человеку, который их наблюдает.

        Если изначально эта форма представления также родилась из-за ограничений первых принтеров, частично преодолеваемых использованием нескольких текстовых символов для формирования изображений. Сегодня существует даже программное обеспечение, которое может конвертировать обычные изображения в ASCII Art.

        Одним из наиболее подходящих примеров программного обеспечения, которое создает ASCII Art, является приложение AsciiCam, доступно для Android-устройства или приложение AsciiArt камера в реальном времени доступно для загрузки на устройства iOS. Эти приложения позволяют «переводить» изображения, снятые камерой вашего устройства, в иллюстрации с символами ASCII.

        В сети также есть целые числа. ASCII архивы Искусство свободно доступны, такие как веб-сайт Asciiart.eu, из которого вы можете выбрать категории, такие как животные, Музыки, природа y Телевизор, чтобы увидеть некоторые тематические творения, которыми поделились пользователи.

        Еще один крутой сайт — это Text to ASCII Art Generator, который позволяет печатать текст в обычном режиме для немедленного воспроизведения в ASCII Art.

        Ничто не исключает возможности создания ASCII Art, просто открыв очень распространенный текстовый редактор, даже самый простой Pad of ноты Windows.

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

        Пока что сегодняшний пост по ASCII Code: как это работает.

        Американский код для обмена информацией (ASCII) Определение

        Оглавление

        Содержание

        • Что такое ASCII?

        • Понимание ASCII

        • Часто задаваемые вопросы об ASCII

        • Что такое символы ASCII?

        • Чем отличается ASCII от Unicode?

        По

        Джеймс Чен

        Полная биография

        Джеймс Чен, CMT — опытный трейдер, инвестиционный консультант и стратег глобального рынка. Он является автором книг по техническому анализу и торговле иностранной валютой, опубликованных John Wiley and Sons, а также выступал в качестве приглашенного эксперта на CNBC, BloombergTV, Forbes и Reuters среди других финансовых СМИ.

        Узнайте о нашем редакционная политика

        Обновлено 30 июня 2022 г.

        Рассмотрено

        Хадиджа Хартит

        Рассмотрено Хадиджа Хартит

        Полная биография

        Хадиджа Хартит — эксперт по стратегии, инвестициям и финансированию, а также преподаватель финансовых технологий и стратегических финансов в ведущих университетах. Она была инвестором, предпринимателем и консультантом более 25 лет. Она является держателем лицензий FINRA Series 7, 63 и 66.

        Узнайте о нашем Совет по финансовому обзору

        Что такое Американский код для обмена информацией (ASCII)?

        Американский код для обмена информацией, обычно называемый ASCII, представляет собой компьютерный язык для текста, который стал стандартом для передачи информации между компьютерами в 1963 году.

        Система ASCII переводит буквенно-цифровые символы и символы в машиночитаемый код. Оригинальный ASCII был только на английском языке. В настоящее время существует два типа кодов ASCII; стандартный код, использующий семибитную систему кодирования, и расширенный код, использующий восьмибитную систему.

        В интернет-коммуникациях ASCII постепенно вытесняется стандартом Unicode, который может использоваться на любом языке и совместим с ASCII. Однако ASCII по-прежнему используется для ввода текста на персональных компьютерах и электронных устройствах.

        Произносится как ASK-y.

        Key Takeaways

        • Американский код для обмена информацией, или ASCII, представляет собой формат кодирования символов, разработанный для использования при передаче текста между компьютерами.
        • ASCII изначально содержал только 128 англоязычных букв и символов, но позже был расширен за счет включения дополнительных символов, в том числе используемых в других языках.
        • ASCII продолжает существовать, но был в значительной степени заменен Unicode, который можно использовать для кодирования любого языка.

        Понимание американского кода для обмена информацией (ASCII)

        Самая ранняя итерация ASCII может быть найдена в телеграфном коде, используемом службами передачи данных Bell для доставки сообщений на телетайпы.

        ASCII была первой основной системой кодирования символов для обработки данных и была принята в качестве стандарта для вычислений в 1963 году и для передачи через Интернет в 1969 году. Она использовалась в течение многих лет в компьютерных системах ввода заказов, используемых трейдерами и брокерами Уолл-стрит.

        Постепенно он был заменен в качестве стандарта для Интернета Всемирным стандартом символов Unicode (Unicode). Однако, поскольку первые 128 символов Unicode такие же, как и в ASCII, можно сказать, что эти две системы сосуществуют.

        Вы можете ввести символ ASCII в документ, используя любой Windows-совместимый компьютер, удерживая нажатой клавишу ALT при вводе кода символа. Например, удерживая клавишу ALT при вводе 156, вы получите £, знак британского фунта стерлингов.

        Что в ASCII

        До того, как ASCII был принят в качестве стандарта, каждый производитель компьютеров использовал свой собственный код, а некоторые компании использовали более одного кода для разных продуктов. Компьютеры не могли общаться друг с другом.

        Хотя ASCII был принят в качестве стандарта американскими национальными стандартами в 1963 году, он не был полностью реализован даже в США до 1968 года, когда президент Линдон Б. Джонсон распорядился о его принятии федеральным правительством, чтобы гарантировать, что государственные компьютеры и телекоммуникационная промышленность компьютеры могли общаться друг с другом.

        Первоначально ASCII содержал 128 букв, цифр и символов и был основан на английском языке. Расширенные формы были добавлены через 1970-х, чтобы приспособить другие языки.

        Вскоре стали использоваться различные версии ASCII. В конечном итоге он включал 255 символов. Эта версия известна как расширенный ASCII.

        Сегодня пользователи могут вводить символы ASCII или Unicode, такие как символ авторского права, в документы, нажимая клавишу alt и вводя код символа на цифровой клавиатуре с нажатой клавишей блокировки NUM.

        Что такое ASCII?

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

        Более поздние версии расширили ASCII до 255 символов, включая дополнительные символы, такие как символ британского фунта стерлингов (£) и перевернутый вопросительный знак, используемый в испанском тексте (¿).

        Что такое символы ASCII?

        В расширенной таблице ASCII коды символов от 0 до 31 являются управляющими кодами, такими как начало текста и пробел.

        Коды символов с 32 по 127 в основном представляют собой буквы алфавита (заглавные и строчные) и такие символы, как звездочка и знак доллара.

        Коды символов со 128 по 255 представлены в нескольких версиях, каждая из которых отражает дополнения к оригинальному ASCII только для английского языка, такие как перевернутый восклицательный знак, знак иены и грузинская запятая.

        Что такое ASCII и Unicode?

        Unicode можно рассматривать как универсальную версию ASCII.

        ASCII — это, в конце концов, американский код для обмена информацией, и его первая итерация включала английский алфавит и символы, используемые в языке. Более поздние версии включали символы, используемые во многих других языках.

        Unicode, с другой стороны, начинается с тех же 128 символов, что и в ASCII, но текущие версии содержат 144 697 символов.

        Источники статей

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

        1. Гики для гиков. «ASCII против UNICODE».

        2. История информации. «Обнародован ASCII (американский стандартный код для обмена информацией)».

        3. Что? «ASKII (американский стандартный код для обмена информацией)».

        4. Британика. «АСКИИ.»

        5. ASCII-Code.com. «Код ASCII — расширенная таблица ASCII».

        6. Служба поддержки Майкрософт. «Вставьте латинские символы и символы ASCII или Unicode».

        7. ASCII-Code.com. «Код ASCII — расширенная таблица ASCII».

        8. Unicode.org. «Основные вопросы».

        Справочная таблица ASCII — коды символов в десятичном, шестнадцатеричном, восьмеричном и двоичном формате

        г. г.
        128 200 80 1000 0000 Ç заглавная буква c с седильей
        129 201 81 1000 0001 ü буква у с диэрезисом
        130 202 82 1000 0010 и буква е с остротой
        131 203 83 1000 0011 буква а с циркумфлексом
        132 204 84 1000 0100 по буква а с диэрезисом
        133 205 85 1000 0101 и буква а с гравировкой
        134 206 86 1000 0110 х буква А с кольцом над
        135 207 87 1000 0111 и буква c с седилью
        136 210 88 1000 1000 и буква e с циркумфлексом
        137 211 89 1000 1001 буква е с диэрезисом
        138 212 1000 1010 и буква е с могилой
        139 213 1000 1011 ï буква i с диэрезисом
        140 214 1000 1100 î буква i с циркумфлексом
        141 215 1000 1101 х буква i с могилой
        142 216 1000 1110 Ä заглавная буква а с диэрезисом
        143 217 1000 1111 Å заглавная буква а с кольцом над
        144 220 90 1001 0000 Э заглавная буква е с острым
        145 221 91 1001 0001 æ буква ае
        146 222 92 1001 0010 Æ заглавная буква ае
        147 223 93 1001 0011 х буква о с циркумфлексом
        148 224 94 1001 0100 или буква о с диэрезисом
        149 225 95 1001 0101 х буква о с могилой
        150 226 96 1001 0110 х буква u с циркумфлексом
        151 227 97 1001 0111 х буква у с могилой
        152 230 98 1001 1000 ÿ буква y с диэрезисом
        153 231 99 1001 1001 О заглавная буква о с диэрезисом
        154 232 1001 1010 О заглавная буква у с диэрезисом
        155 233 1001 1011 ¢ буква о со штрихом
        156 234 1001 1100 £ знак фунта
        157 235 1001 1101 ¥ иен знак
        158 236 1001 1110 песета знак
        159 237 1001 1111 ƒ буква f с крючком
        160 240 А0 1010 0000 а буква а с остротой
        161 241 А1 1010 0001 и буква я с острым
        162 242 А2 1010 0010 буква о с остротой
        163 243 А3 1010 0011 ú буква у с острым
        164 244 А4 1010 0100 буква н с тильдой
        165 245 А5 1010 0101 С заглавная буква н с тильдой
        166 246 А6 1010 0110 ª женский порядковый номер
        167 247 А7 1010 0111 º мужской порядковый номер
        168 250 А8 1010 1000 À перевернутый вопросительный знак
        169 251 А9 1010 1001 наоборот не знак
        170 252 АА 1010 1010 ¬ не подписывать
        171 253 АБ 1010 1011 ½ одна половинка
        172 254 АС 1010 1100 = одна четверть
        173 255 г. н.э. 1010 1101 ¡ перевернутый восклицательный знак
        174 256 АЕ 1010 1110 « левая двойная угловая кавычка
        175 257 АФ 1010 1111 » правая двойная кавычка
        176 260 В0 1011 0000 светлый оттенок
        177 261 В1 1011 0001 средний оттенок
        178 262 В2 1011 0010 темный оттенок
        179 263 В3 1011 0011 одинарная вертикальная
        180 264 В4 1011 0100 одинарный вертикальный и левый
        181 265 В5 1011 0101 одинарный вертикальный и двойной левый
        182 266 В6 1011 0110 двойной вертикальный и одинарный левый
        183 267 В7 1011 0111 двойной вниз и одинарный левый
        184 270 В8 1011 1000 одинарная вниз и двойная влево
        185 271 В9 1011 1001 двойной вертикальный и левый
        186 272 ВА 1011 1010 двойной вертикальный
        187 273 ВВ 1011 1011 удвоил ставку и ушел
        188 274 ​​ г. до н.э. 1011 1100 удвоить и оставить
        189 275 БД 1011 1101 двойная вверх и одинарная левая
        190 276 БЭ 1011 1110 одинарная вверх и двойная влево
        191 277 БФ 1011 1111 в одиночку вниз и влево
        192 300 С0 1100 0000 одинарный вверх и вправо
        193 301 С1 1100 0001 одинарный и горизонтальный
        194 302 С2 1100 0010 одинарный нижний и горизонтальный
        195 303 С3 1100 0011 одинарный вертикальный и правый
        196 304 С4 1100 0100 одинарный горизонтальный
        197 305 С5 1100 0101 одинарная вертикальная и горизонтальная
        198 306 С6 1100 0110 одинарный вертикальный и двойной правый
        199 307 С7 1100 0111 двойной вертикальный и одинарный правый
        200 310 С8 1100 1000 вдвое вверх и вправо
        201 311 С9 1100 1001 двойной вниз и вправо
        202 312 СА 1100 1010 двойной и горизонтальный
        203 313 КБ 1100 1011 двойной вниз и горизонтальный
        204 314 СС 1100 1100 двойной вертикальный и правый
        205 315 компакт-диск 1100 1101 двойной горизонтальный
        206 316 СЕ 1100 1110 двойной вертикальный и горизонтальный
        207 317 КФ 1100 1111 одинарный и двойной горизонтальный
        208 320 Д0 1101 0000 Æ двойной вверх и одинарный горизонтальный
        209 321 Д1 1101 0001 одинарный нижний и двойной горизонтальный
        210 322 Д2 1101 0010 двойной нижний и одинарный горизонтальный
        211 323 Д3 1101 0011 двойная вверх и одинарная вправо
        212 324 Д4 1101 0100 одинарный верхний и двойной правый
        213 325 Д5 1101 0101 одинарный нижний и двойной правый
        214 326 Д6 1101 0110 двойной вниз и одинарный правый
        215 327 Д7 1101 0111 двойной вертикальный и одинарный горизонтальный
        216 330 Д8 1101 1000 одинарная вертикальная и двойная горизонтальная
        217 331 Д9 1101 1001 встал и ушел
        218 332 ДА 1101 1010 одинарный вниз и вправо
        219 333 ДБ 1101 1011 полный блок
        220 334 DC 1101 1100 нижний полублок
        221 335 ДД 1101 1101 левый полублок
        222 336 ДЭ 1101 1110 правая полублок
        223 337 ДФ 1101 1111 верхний полублок
        224 340 Э0 1110 0000 α греческая буква альфа
        225 341 Е1 1110 0001 ß буква диез s
        226 342 Е2 1110 0010 Г греческая заглавная буква гамма
        227 343 Е3 1110 0011 греческая буква пи
        228 344 Е4 1110 0100 Σ греческая заглавная буква сигма
        229 345 Е5 1110 0101 о греческая буква сигма
        230 346 Е6 1110 0110 мкм микрознак
        231 347 Е7 1110 0111 т греческая буква тау
        232 350 Е8 1110 1000 Ф греческая заглавная буква фи
        233 351 Е9 1110 1001 Θ греческая заглавная буква тета
        234 352 ЕА 1110 1010 Ом греческая заглавная буква омега
        235 353 ЭБ 1110 1011 δ греческая буква дельта
        236 354 ЕС 1110 1100 бесконечность
        237 355 ЭД 1110 1101 φ греческая буква фи
        238 356 ЕЕ 1110 1110 ε греческая буква эпсилон
        239 357 ЭФ 1110 1111 перекресток
        240 360 Ф0 1111 0000 идентичен
        241 361 Ф1 1111 0001 ± знак плюс-минус
        242 362 Ф2 1111 0010 больше или равно
        243 363 Ф3 1111 0011 меньше или равно
        244 364 Ф4 1111 0100 цельная верхняя половина
        245 365 Ф5 1111 0101 цельная нижняя половина
        246 366 Ф6 1111 0110 ÷ знак деления
        247 367 Ф7 1111 0111 почти равно
        248 370 Ф8 1111 1000 ° знак градуса
        249 371 Ф9 1111 1001 оператор пули
        250 372 ФА 1111 1010 · средняя точка
        251 373 ФБ 1111 1011 квадратный корень
        252 374 ФК 1111 1100 верхний индекс сущ.
        253 375 ФД 1111 1101 ² верхний индекс 2
        254 376 ФЭ 1111 1110 черный квадрат
        255 377 ФФ 1111 1111 неразрывный пробел

        Таблица символов ASCII с десятичным, двоичным и шестнадцатеричным преобразованием

        Таблица символов ASCII с десятичным, двоичным и шестнадцатеричным преобразованием 9Таблица символов ASCII 1954 года с десятичными, двоичными и шестнадцатеричными преобразованиями

        ASCII расшифровывается как «Американский стандартный код для обмена информацией».

        9

        Имя персонажа

        Чар

        Код

        Десятичный

        Двоичный

        Шестигранник

        Нулевой

        НУЛ

        Контрол @

        0

        00000000

        00

        Начало заголовка

        СОХ

        Контрол А

        1

        00000001

        01

        Начало текста

        СТХ

        Ctrl B

        2

        00000010

        02

        Конец текста

        ЕТХ

        Ctrl C

        3

        00000011

        03

        Конец передачи

        ЕОТ

        Ctrl D

        4

        00000100

        04

        Справочная

        ENQ

        Ctrl E

        5

        00000101

        05

        Подтверждение

        ПОДТВЕРЖДЕНИЕ

        Ctrl F

        6

        00000110

        06

        Звонок

        Бел

        Ctrl G

        7

        00000111

        07

        Задний пробел

        БС

        Ctrl H

        8

        00001000

        08

        Горизонтальная вкладка

        ВКЛАДКА

        Ctrl I

        9

        00001001

        09

        Перевод строки

        НЧ

        Ctrl J

        10

        00001010

        Вертикальный выступ

        ВТ

        Ctrl K

        11

        00001011

        Подача бумаги

        FF

        Управл. L

        12

        00001100

        Возврат каретки

        ЧР

        Контроллер M

        13

        00001101

        Сменный выход

        СО

        Контр. N

        14

        00001110

        Смена

        СИ

        Ctrl O

        15

        00001111

        Выход из строки данных

        ДЛЭ

        Контр. П

        16

        00010000

        10

        Управление устройством 1

        DC1

        Ctrl Q

        17

        00010001

        11

        Управление устройством 2

        DC2

        Ctrl R

        18

        00010010

        12

        Управление устройством 3

        DC3

        Ctrl S

        19

        00010011

        13

        Управление устройством 4

        DC4

        Ctrl T

        20

        00010100

        14

        Отрицательное подтверждение

        НАК

        Управл. U

        21

        00010101

        15

        Синхронный холостой ход

        СИН

        Клавиша управления V

        22

        00010110

        16

        Конец передачи Блок

        ЭТБ

        Панель управления W

        23

        00010111

        17

        Отмена

        КАН

        Ctrl X

        24

        00011000

        18

        Конец среды

        ЭМ

        Клавиша Y

        25

        00011001

        19

        Заместитель

        SUB

        Ctrl Z

        26

        00011010

        Побег

        ESC

        Ctrl [

        27

        00011011

        Разделитель файлов

        ФС

        Ctrl \

        28

        00011100

        Разделитель групп

        ГС

        Контр]

        29

        00011101

        Разделитель записей

        RS

        9

        30

        00011110

        Сепаратор блока

        США

        Контр. _

        31

        00011111

        1F

        Космос

           

        32

        00100000

        20

        Восклицательный знак

        !

        Смена 1

        33

        00100001

        21

        Двойная кавычка

        »

        Смена ‘

        34

        00100010

        22

        Знак фунта/числа

        #

        Смена 3

        35

        00100011

        23

        Знак доллара

        $

        Смена 4

        36

        00100100

        24

        Знак процента

        %

        Смена 5

        37

        00100101

        25

        Амперсанд

        и

        Смена 7

        38

        00100110

        26

        Одиночная кавычка

        39

        00100111

        27

        Левая скобка

        (

        Смена 9

        40

        00101000

        28

        Правая скобка

        )

        Смена 0

        41

        00101001

        29

        Звездочка

        *

        Смена 8

        42

        00101010

        Плюс

        +

        Сдвиг =

        43

        00101011

        Запятая

        ,

        ,

        44

        00101100

        Дефис/знак минус

        45

        00101101

        2D

        Период

        .

        .

        46

        00101110

        Косая черта

        /

        /

        47

        00101111

        2F

        Нулевая цифра

        0

        0

        48

        00110000

        30

        Одна цифра

        1

        1

        49

        00110001

        31

        Две цифры

        2

        2

        50

        00110010

        32

        Три цифры

        3

        3

        51

        00110011

        33

        Четыре цифры

        4

        4

        52

        00110100

        34

        Пятизначный

        5

        5

        53

        00110101

        35

        Шестизначный

        6

        6

        54

        00110110

        36

        Семизначный

        7

        7

        55

        00110111

        37

        Восьмизначный

        8

        8

        56

        00111000

        38

        Девять цифр

        9

        9

        57

        00111001

        39

        Двоеточие

        :

        Переключение ;

        58

        00111010

        Точка с запятой

        ;

        ;

        59

        00111011

        Знак «меньше чем»

        <

        Смена,

        60

        00111100

        Знак равенства

        =

        =

        61

        00111101

        3D

        Знак «больше чем»

        >

        Смена .

        62

        00111110

        Знак вопроса

        ?

        Смена /

        63

        00111111

        3F

        У знака

        @

        Смена 2

        64

        01000000

        40

        Капитал А

        А

        Смена А

        65

        01000001

        41

        Капитал Б

        Б

        Смена Б

        66

        01000010

        42

        Капитал С

        С

        Смена С

        67

        01000011

        43

        Капитал Д

        Д

        Смена Д

        68

        01000100

        44

        Капитал Е

        Е

        Сдвиг Е

        69

        01000101

        45

        Капитал Ф

        Ф

        Сдвиг F

        70

        01000110

        46

        Капитал Г

        Г

        Сдвиг G

        71

        01000111

        47

        Капитал Х

        Н

        Сдвиг H

        72

        01001000

        48

        Капитал I

        я

        Смена I

        73

        01001001

        49

        Капитал Дж

        Дж

        Сдвиг J

        74

        01001010

        Капитал К

        К

        Сдвиг К

        75

        01001011

        Капитал Л

        Л

        Сдвиг L

        76

        01001100

        Капитал М

        М

        Сдвиг М

        77

        01001101

        4D

        Капитал N

        Н

        Смена N

        78

        01001110

        Капитал О

        О

        Переключение O

        79

        01001111

        4F

        Капитал П

        Р

        Сдвиг Р

        80

        01010000

        50

        Капитал К

        Q

        Переключение Q

        81

        01010001

        51

        Капитал Р

        Р

        Сдвиг Р

        82

        01010010

        52

        Капитал С

        С

        Сдвиг S

        83

        01010011

        53

        Капитал Т

        Т

        Сдвиг Т

        84

        01010100

        54

        Капитал У

        У

        Сдвиг U

        85

        01010101

        55

        Капитал В

        В

        Сдвиг V

        86

        01010110

        56

        Капитал В

        Вт

        Переключение W

        87

        01010111

        57

        Капитал Х

        Х

        Сдвиг X

        88

        01011000

        58

        Капитал Y

        Д

        Сдвиг Y

        89

        01011001

        59

        Капитал Z

        З

        Сдвиг Z

        90

        01011010

        Кронштейн левый

        [

        [

        91

        01011011

        Обратная косая черта

        \

        Смена 6

        94

        01011110

        Подчеркивание

        _

        Смена —

        95

        01011111

        5F

        Обратная цитата

        `

        `

        96

        01100000

        60

        Строчная А

        и

        А

        97

        01100001

        61

        Нижний регистр B

        б

        Б

        98

        01100010

        62

        Строчная C

        с

        С

        99

        01100011

        63

        Строчные D

        д

        Д

        100

        01100100

        64

        Строчная буква E

        и

        Е

        101

        01100101

        65

        Строчная буква F

        ф

        Ф

        102

        01100110

        66

        Строчная буква G

        г

        Г

        103

        01100111

        67

        Нижний регистр H

        ч

        Н

        104

        01101000

        68

        Строчный I

        я

        я

        105

        01101001

        69

        Строчный J

        и

        Дж

        106

        01101010

        Строчная буква K

        к

        К

        107

        01101011

        Строчный L

        л

        Л

        108

        01101100

        Строчная М

        м

        М

        109

        01101101

        Нижний регистр N

        п

        Н

        110

        01101110

        Строчный O

        или

        О

        111

        01101111

        6F

        Строчный P

        р

        Р

        112

        01110000

        70

        Строчный Q

        q

        Q

        113

        01110001

        71

        Строчная буква R

        р

        Р

        114

        01110010

        72

        Нижний регистр S

        с

        С

        115

        01110011

        73

        Строчная буква Т

        т

        Т

        116

        01110100

        74

        Строчная буква U

        и

        У

        117

        01110101

        75

        Строчная буква V

        v

        В

        118

        01110110

        76

        Строчные буквы W

        ш

        Вт

        119

        01110111

        77

        Строчный X

        х

        Х

        120

        01111000

        78

        Строчная буква Y

        г

        г

        121

        01111001

        79

        Строчный Z

        с

        З

        122

        01111010

        Левая скоба

        {

        Смена [

        123

        01111011

        Вертикальная перекладина

        |

        Переключение \

        124

        01111100

        Правая скоба

        }

        Смена ]

        125

        01111101

        Тильда

        ~

        Смена `

        126

        01111110

        Дельта

        Д

         

        127

        01111111

        7F

        Что это такое и почему меня это должно волновать?

        ASCII , произносится как «ask-ee» — это аббревиатура от Американский стандартный код для обмена информацией. Это набор символов, который, в отличие от символов в текстовых документах, не допускают специального форматирования как различные шрифты, полужирный, подчеркнутый или курсивный текст. Все используемые персонажи в сообщениях электронной почты являются символами ASCII, как и все символы, используемые в HTML-документы. (Веб-браузеры читают символы ASCII между угловыми скобками, «<" и ">» для интерпретации того, как форматировать и отображать HTML-документы.)

        «Файл ASCII» представляет собой данные или текстовый файл, содержащий только символы, закодированные из стандартного набора символов ASCII. Символы от 0 до 127 составляют стандартный набор ASCII и символы от 128 до 255 считаются в Расширенный набор ASCII . Однако эти коды могут не совпадать на всех компьютерах и файлах, содержащих эти коды. символы могут неправильно отображаться или преобразовываться другой программой ASCII.

        Знание кое-чего об ASCII может быть полезным. Файлы ASCII можно использовать в качестве общего знаменателя для преобразования данных. Например, если программа A не может преобразовать свои данные в формат программы B , но обе программы могут вводить и выводить файлы ASCII, возможно преобразование.

        Символы ASCII используются для отправки и получения электронной почты. Если вы знакомы с электронной почтой вы уже знаете, что форматирование, такое как курсив и подчеркивание, невозможно. Передача электронной почты ограничена символами ASCII, и поскольку из них графические файлы и документы с не-ASCII-символами, созданные в текстовые процессоры, электронные таблицы или программы баз данных должны быть «ASCII-fied» и отправлены в виде вложенных файлов электронной почты. Когда файлы достигают в пункте назначения они «deASCII-fied» (т.е. декодированы) и, следовательно, реконструированы, чтобы восстановить их для использования.


        Стандартный ASCII

        Первые 32 символа (0-31) являются управляющими кодами.

        9
        ASCII  

        Описание
        0  
        НУЛ Нуль
        1  
        СОХ Начало товарной позиции
        2  
        СТХ Начало текста
        3  
        ЕТХ Конец текста
        4  
        ЭОТ Конец передачи
        5  
        ENQ Запрос
        6  
        ПОДТВЕРЖДЕНИЕ Подтвердить
        7  
        БЕЛ Звуковой звонок
        8  
        БС Возврат
        9  
        НТ Горизонтальная вкладка
        10  
        ЛФ Перевод строки
        11  
        ВТ Вертикальный выступ
        12  
        ФФ Подача бумаги
        13  
        CR Возврат каретки
        14  
        СО Выйти
        15  
        СИ Сдвиг в
        16  
        ДЛЭ Выход канала передачи данных
        17  
        DC1 Управление устройством 1
        18  
        ДС2 Устройство управления 2
        19  
        DC3 Устройство управления 3
        20  
        ДС4 Устройство управления 4
        21  
        НАК Отр. признать
        22  
        СИН Синхронный холостой ход
        23  
        ЭТБ Конец пер. блок
        24  
        МОЖЕТ Отмена
        25  
        ЭМ Конец среды
        26  
        SUB Замена
        27  
        ЭСК Побег
        28  
        ФС Цифры сдвигаются
        29  
        ГС Разделитель групп
        30  
        RS Разделитель записей
        31  
        США Разделитель блоков
        32  
        СП Пустое пространство (пробел)
        ASCII  
        ДИСПЛЕЙ
        33  
        !  
        34  
        »  
        35  
        #  
        36  
        $  
        37  
        %  
        38  
        и  
        39  
         
        40  
        (  
        41  
        )  
        42  
        *  
        43  
        +  
        44  
        ,  
        45  
         
        46  
        .  
        47  
        /  
        48  
        0  
        49  
        1  
        50  
        2  
        51  
        3  
        52  
        4  
        53  
        5  
        54  
        6  
        55  
        7  
        56  
        8  
        57  
        9  
        58  
        :  
        59  
        ;  
        60  
         
        61  
        =  
        62  
        >  
        63  
        ?  
        64  
        @  
        65  
        А  
        66  
        Б  
        67  
        С  
        68  
        Д  
        69  
        Е  
        70  
        Ф  
        71  
        Г  
        72  
        Х  
        73  
        я  
        74  
        Дж  
        75  
        К  
        76  
        л  
        77  
        М  
        78  
        Н  
        79  
        О  
        80  
        Р  
        81  
        Q  
        82  
        Р  
        83  
        С  
        84  
        Т  
        85  
        У  
        86  
        В  
        87  
        Вт  
        88  
        х  
        89  
        Д  
        90  
        З  
         
        95  
        _  
        96  
        `  
        97  
        и  
        98  
        б  
        99  
        с  
        100  
        д  
        101  
        и  
        102  
        ф  
        103  
        г  
        104  
        ч  
        105  
        и  
        106  
        и  
        107  
        к  
        108  
        л  
        109  
        м  
        110  
        n  
        111  
        или  
        112  
        р  
        113  
        q  
        114  
        р  
        115  
        с  
        116  
        т  
        117  
        и  
        118  
        против  
        119  
        с  
        120  
        х  
        121  
        г  
        122  
        по  
        123  
        {  
        124  
        |  
        125  
        }  
        126  
        ~  
        127  
         

        Нашли недействительную ссылку? Пожалуйста, дайте нам знать.
        Обратите внимание: Информация, представленная онлайн в серии «В двух словах», предлагается как бесплатный и, надеюсь, полезный сервис.
        Однако нехватка времени не позволяет давать конкретные ответы на индивидуальные запросы.

        Таблица ASCII и другие ресурсы

        Также — разъем Справочник и игры.

        ASCII A американский S стандартный C ода для I информация I обмен — это стандартный семибитный код который был предложен ANSI в 1963 г. и завершен в 1968 г. Другие источники также приписывают большую часть работы над ASCII работе, проделанной в 1965 году Робертом У. Бемер. ASCII был создан для достижения совместимости между различными типами оборудования для обработки данных. Более поздние стандарты, которые документируют ASCII, включают ISO-149. 62-1997 и ANSI-X3.4-1986 (R1997).

        ASCII, произносится как «ask-key», является общим кодом для микрокомпьютерное оборудование. Стандартный набор символов ASCII состоит из из 128 десятичных чисел в диапазоне от нуля до 127 назначенных к буквам, цифрам, знакам препинания и наиболее распространенным специальным персонажи. Расширенный набор символов ASCII также состоит из 128 десятичных чисел в диапазоне от 128 до 255, представляющих дополнительные специальные, математические, графические и иностранные символы.

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

        9_ 6 ` а б в г д е з з и к л м н о 7 п q р s т ты v ш Икс y z { | } ~ ДЕЛ
        Вот ссылка на диаграмму десятичного преобразования в ASCII.
        Вы также можете прочитать вопросы и ответы ниже.

        ASCII Вопросы и ответы

        Время от времени я получаю вопросы об ASCII.
        Вот некоторые из них:

        Q:   Что означает ASCII?
        A:   ASCII означает Американский стандартный код для обмена информацией.

        В:   Что означают CR, LF, SO и т. д.?
        A:   Более подробное описание первых 32 символов можно найти здесь.

        В:   Кто-то хочет, чтобы я отправил ему свое резюме (или другой файл) в формате ASCII, что мне делать?
        A:   В общем, если кто-то запрашивает ваше резюме или другой документ «в ASCII», им действительно нужна копия вашего резюме (или любого другого документа) в электронном виде. виде, но без форматирования. Сохраните свое резюме (или другой документ) из текстового процессора, который вы используете (например, Microsoft Word ® ) в виде обычного текста, а затем вставьте его в сообщение электронной почты (или скопируйте на дискету) и отправьте это тому, кто этого хотел.

        В:   Хорошо, но как сохранить документ Microsoft Word ® в виде обычного текста?
        A:   Вот несколько простых инструкций по сохранению документа как обычный текст в Microsoft Word®. Процедура аналогична для других текстовые процессоры.

        1. Нажмите «Файл».
        2. Выберите «Сохранить как».
        3. В поле «Сохранить как тип:» выберите «Только текст (*.txt)» или «Только текст с разрывами строк (*.txt).
        4. В поле «Имя файла:» введите имя файла (другое имя, чем то, которое вы использовали).
        5. Нажмите на кнопку с пометкой «Сохранить».
        Если вы получите предупреждение о том, что форматирование будет потеряно, не тревожьтесь. Весь смысл процесса в том, чтобы удалить форматирование документа перед его отправкой.

        В:   Я пишу программу, напрямую взаимодействующую с клавиатуре IBM PC, и мне нужно принимать нажатия клавиш F1, F2 и другие ключи. Каковы коды клавиатуры IBM PC для клавиш F1, F2, ALT-A и т. д.?
        A:   См. коды сканирования клавиатуры IBM PC ниже
        A:   Кроме того, если вы пытаетесь нажать CTRL-ALT-DEL для перезагрузки компьютера, вы можете вместо этого попробовать одну из моих утилит перезагрузки.

        В:   Каковы коды ASCII для таких вещей, как символ градусов (°), символ товарного знака, сплошной блоки и другие специальные символы?
        A:   Ответ: «это зависит». Там действительно нет Символ ASCII для большинства специальных символов (кроме тех, которые показаны в таблице вверху этой страницы. Однако существуют различные расширенные наборы ASCII, включающие намного больше специальных символов. (См. IBM PC Расширенный код ASCII ниже.) Кроме того, для получения информации о включении специальных символов на веб-страницу вы можете просмотреть некоторые другие диаграммы и ссылки ниже.

        В:   Как генерировать расширенные символы ASCII с клавиатуры?
        A:   DOS позволяет вводить расширенные символы ASCII во многие программы. Вот как это сделать:

        1. Убедитесь, что на вашей клавиатуре включен NumLock.
        2. Нажмите и удерживайте клавишу ALT.
        3. Удерживая нажатой клавишу ALT, введите трехзначное десятичное число. код для расширенного символа ASCII, который вы хотите сгенерировать.
        4. Отпустите клавишу ALT.
        Хитрость в этом, конечно, заключается в знании десятичного эквивалента числа Символы ASCII, которые вы хотите сгенерировать. Поскольку расширенная диаграмма ASCII представлена ​​в шестнадцатеричном формате, вы, вероятно, захотите руководство по преобразованию шестнадцатеричных в десятичные.

        В:   Работает ли это в Windows®?
        A:   Улучшенный способ ввода специальных символов в приложениях Windows. (например, Word), заключается в использовании символов в шрифтах, предоставляемых Windows. Например, в Ворде выполните следующие действия:

        1. Нажмите «Вставить» (в меню вверху страницы)
        2. В раскрывающемся меню выберите «Символ». Появится таблица спецсимволов
        3. На диаграмме вы можете выбрать символ для вставки в документ. выделив символ и нажав на слово «Вставить» в нижней части диаграммы.

        В:   Что такое код ASCII для CTRL-ALT-DEL и как поместить его в пакетный файл DOS?
        A:   Сами по себе не существует простого способа добавить CTRL-ALT-DEL в пакетный файл. Тем не менее, я создал несколько утилит для перезагрузки ПК (как для DOS, так и для Windows), которые вам можешь попытаться. Вы можете найти их на моей странице условно-бесплатного программного обеспечения. 9Z), который часто используется в качестве маркера конца файла в DOS, равен 26 (десятичное число). Все остальные символы от CTRL-B до CTRL-Y находятся между ними. (CTRL-B — 2, CTRL-C — 3 и т. д.)

        Коды управления

        Ниже приводится более подробное описание первых 32 символов ASCII, часто называемых коды управления.

           

        НУЛ (ноль)
        SOH (начало заголовка)
        STX (начало текста)
        ЕТХ (конец текста)
        EOT (конец передачи) — не то же самое, что ETB
        ENQ (запрос)
        АСК (подтверждение)
        БЕЛ (звонок) — телетайпы звонят в колокольчик. Вызывает звуковой сигнал
                     во многих распространенных терминалах и программах эмуляции терминалов.
        BS (backspace) — перемещает курсор (или печатающую головку) назад (влево).
                          одно пространство.
        TAB (горизонтальная вкладка) — перемещает курсор (или печатающую головку) вправо к следующему
                               табуляция. Расстояние между табуляторами зависит
                               на устройстве вывода, но часто либо 8, либо 10.
        LF (перевод строки NL, новая строка) — перемещает курсор (или печатающую головку) на новую строку.
                                       линия. В системах Unix перемещается на новую строку
                                       И все время налево.
        ВТ (вертикальная вкладка)
        FF (листовая подача) — продвигает бумагу к началу следующей страницы (если
                          устройство вывода — принтер). 
        CR (возврат каретки) — перемещает курсор до упора влево, но не
                                не переходить на следующую строку.
        SO (shift out) — переключает устройство вывода на альтернативный набор символов.
        SI (вход) — переключает устройство вывода обратно на набор символов по умолчанию.
        DLE (выход из канала передачи данных)
        DC1 (управление устройством 1)
        DC2 (управление устройством 2)
        DC3 (управление устройством 3)
        DC4 (управление устройством 4)
        NAK (отрицательное подтверждение)
        SYN (синхронный холостой ход)
        ETB (конец блока передачи) — не то же самое, что EOT
        МОЖЕТ (отменить)
        EM (конец среды)
        СУБ (замещающий)
        ESC (выход)
        FS (разделитель файлов)
        GS (разделитель групп)
        RS (разделитель записей)
        США (разделитель единиц измерения)
         

        Коды сканирования клавиатуры IBM PC

        Для многих специальных комбинаций клавиш, таких как ALT-A, F1, PgUp и так далее, IBM PC использует специальную управляющую последовательность из двух символов. В зависимости от используемого языка программирования и уровня, на котором доступ к клавиатуре, управляющий символ либо ESC (27, 0x1B) или NUL (0). Вот некоторые распространенные последовательности:

        Чар. Десятичная пара Шестнадцатеричная пара Символ. Десятичная пара Шестнадцатеричная пара
        ALT-A (00,30) (0x00,0x1e) ALT-B (00,48) (0x00,0x30)
        ALT-C (00,46) (0x00,0x2e) ALT-D (00,32) (0x00,0x20)
        ALT-E (00,18) (0x00,0x12) ALT-F (00,33) (0x00,0x21)
        ALT-G (00,34) (0x00,0x22) ALT-H (00,35) (0x00,0x23)
        ALT-I (00,23) (0x00,0x17) ALT-J (00,36) (0x00,0x24)
        ALT-K (00,37) (0x00,0x25) ALT-L (00,38) (0x00,0x26)
        АЛЬТ-М (00,50) (0x00,0x32) АЛЬТ-Н (00,49)) (0x00,0x31)
        ALT-O (00,24) (0x00,0x18) ALT-P (00,25) (0x00,0x19)
        ALT-Q (00,16) (0x00,0x10) ALT-R (00,19) (0x00,0x13)
        ALT-S (00,31) (0x00,0x1a) ALT-T (00,20) (0x00,0x14)
        ALT-U (00,22) (0x00,0x16) ALT-V (00,47) (0x00,0x2f)
        ALT-W (00,17) (0x00,0x11) ALT-X (00,45) (0x00,0x2d)
        ALT-Y (00,21) (0x00,0x15) ALT-Z (00,44) (0x00,0x2c)
        PgUp (00,73) (0x00,0x49) PgDn (00,81) (0x00,0x51)
        Начало (00,71) (0x00,0x47) Конец (00,79)) (0x00,0x4f)
        UpArrw (00,72) (0x00,0x48) DnArrw (00,80) (0x00,0x50)
        LftArrw (00,75) (0x00,0x4b) RtArrw (00,77) (0x00,0x4d)
        F1 (00,59) (0x00,0x3b) F2 (00,60) (0x00,0x3c)
        F3 (00,61) (0x00,0x3d) F4 (00,62) (0x00,0x3e)
        F5 (00,63) (0x00,0x3f) F6 (00,64) (0x00,0x40)
        F7 (00,65) (0x00,0x41) F8 (00,66) (0x00,0x42)
        F9 (00,67) (0x00,0x43) F10 (00,68) (0x00,0x44)
        F11 (00,133) (0x00,0x85) F12 (00,134) (0x00,0x86)
        ALT-F1 (00,104) (0x00,0x68) ALT-F2 (00,105) (0x00,0x69))
        ALT-F3 (00,106) (0x00,0x6a) ALT-F4 (00,107) (0x00,0x6b)
        ALT-F5 (00,108) (0x00,0x6c) ALT-F6 (00,109) (0x00,0x6d)
        ALT-F7 (00,110) (0x00,0x6e) ALT-F8 (00,111) (0x00,0x6f)
        ALT-F9 (00,112) (0x00,0x70) ALT-F10 (00,113) (0x00,0x71)
        ALT-F11 (00,139) (0x00,0x8b) ALT-F12 (00,140) (0x00,0x8c)
         

        Подсказка. Если вы посмотрите, как расположены клавиши на клавиатуре, вы вероятно, увидеть шаблон.

        Расширенные символы отображения ASCII IBM PC

        Строго говоря, набор символов ASCII включает только значения до 127 десятичных разрядов (7F шестнадцатеричный). Однако когда был разработан IBM PC, видеокарта содержала по одному байту на каждый символ в формате 80×25. отображение символов. Гы… что делать с этим дополнительным битом на символ? Почему бы не изобрести 128 новых символов для рисования линий и специальных символы? Результатом, конечно же, стал расширенный символ ASCII. набор для IBM PC. На приведенной ниже диаграмме показаны (большинство) символов который может быть сгенерирован дисплеем в исходном IBM PC.

        Microsoft Windows &reg имеет другое представление о том, что символы старшего разряда (верхние 128) такие, как показано в таблице ниже.

        Вот ссылка на диаграмму преобразования десятичной системы в расширенный ASCII.

        Преобразование шестнадцатеричных чисел в десятичные

        Вот диаграмма, которая показывает преобразование между шестнадцатеричными и десятичный.

            0 1 2 3 4 5 6 7 8 9 А Б В Г Д Е.
        0 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015
        1 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031
        2 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047
        3 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063
        4 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079
        5 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095
        6 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111
        7 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
        8 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
        9 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
        А 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
        Б 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
        С 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
        Д 208 209 210 211 212 213 214 215 216 217 218 219220 221 222 223
        Е 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
        Ж 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255
         

        Если у вас возникли проблемы с пониманием приведенной выше диаграммы, вот подсказка:
        Hex 41 (записывается как 0x41 на языке программирования C) эквивалентно десятичной системе счисления. 65.

        Преобразование шестнадцатеричного кода в восьмеричный

        Вот диаграмма, показывающая преобразование между шестнадцатеричными и восьмеричный.

            0 1 2 3 4 5 6 7 8 9 А Б В Г Д Е.
        0 000 001 002 003 004 005 006 007 010 011 012 013 014 015 016 017
        1 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037
        2 040 041 042 043 044 045 046 047 050 051 052 053 054 055 056 057
        3 060 061 062 063 064 065 066 067 070 071 072 073 074 075 076 077
        4 100 101 102 103 104 105 106 107 110 111 112 113 114 115 116 117
        5 120 121 122 123 134 125 126 127 130 131 132 133 134 135 136 137
        6 140 141 142 143 144 145 146 147 150 151 152 153 154 155 156 157
        7 160 161 162 163 164 165 166 167 170 171 172 173 174 175 176 177
        8 200 201 202 203 204 205 206 207 210 211 212 213 214 215 216 217
        9220 221 222 223 224 225 226 227 230 231 232 233 234 235 236 237
        А 240 241 242 243 244 245 246 247 250 251 252 253 254 255 256 257
        Б 260 261 262 263 264 265 266 267 270 271 272 273 274 275 276 277
        С 300 301 302 303 304 305 306 307 310 311 312 313 314 315 316 317
        Д 320 321 322 323 324 325 326 327 330 331 332 333 334 335 336 337
        Е 340 341 342 343 344 345 346 347 350 351 352 353 354 355 356 357
        Ж 360 361 362 363 364 365 366 367 370 371 372 373 374 375 376 377
         

        Если у вас возникли проблемы с освоением приведенной выше диаграммы, вот подсказка:
        Hex 41 (записывается как 0x41 на языке программирования C) эквивалентно восьмеричному 101.


        Другие диаграммы ASCII

        Вот диаграммы ASCII других людей и другие интересные Ссылки, связанные с ASCII.

        ИСО 646
        ASCII Table.Com — The Вопросы и ответы выглядят знакомыми, не так ли?
        ASCII- ISO 8859-1 Таблица
        Сущности символов HTML
        Десятичный ASCII для HTML
        EBCDIC Набор символов — вообще не ASCII
        БОДО — Другой Набор кодов символов
        Подробнее о БОДО
        Краткая история кодов символов — Хорошо справочный материал!
        Немного о шрифте Брайля — включает информацию о безточечном шрифте Брайля.



        Другие вещи, которые вы, возможно, захотите знать

        Какой формат? — Почти каждый формат файла вокруг.
        Официальное время США — текущее время, часовые пояса, история и т. д.
        Справочник по разъему
        — от NullModem.Com — DB-25, DB-9, нуль-модем и многое другое!
        Общие термины — от NullModem.Com — постоянно растущий глоссарий компьютерных и электронных терминов
        Traversix — порты удаленной связи (включая последовательные) с обходом брандмауэра.
        Подключайтесь к своим последовательным устройствам через Интернет!!!
        Wavetrix — фирма по разработке электронных продуктов из Ричардсона.
        Pro Sound References — Информация о профессиональном звуке, винтажных консолях, тележках и многом другом!
        Protocols.Com — хорошо ссылка на протоколы, спонсируемые RAD.
        Lakeview Research — справочный сайт Яна Аксельсона.
        Поиск кода города
        Декодер кода города
        555-1212 — Номера телефонов и адреса для всех!
        KnowX.Com — Отличный поиск людей!
        GoCurrency.Com — конвертер валют
        Периодическая таблица стихий
        Базовый Словарь терминов ASL — Информация об американском языке жестов
        Наборы команд модема — Хороший справочник по наборам AT-команд.
        Известные номера IP-портов
        BarcodeIsland.Com — много информации о штрих-коде
        Праймер для штрих-кодов
        Форматы штрих-кода
        Код 3 из 9

        Эта страница и ее содержимое защищены авторским правом © 1996-2010, JimPrice.Com. Вот ссылка на наш Заявление о конфиденциальности. Если у вас есть вопросы по этому поводу страницу, пожалуйста, напишите мне (адрес электронной почты должен быть очевиден для всех, кроме спам-ботов).

        Последний раз этот сайт обновлялся 24 мая 2010 г.

        Понимание таблицы ASCII

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

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

        Что такое

        — кодировка символов

        Чтобы понять ASCII, сначала вы должны знать кодировку символов. Кодирование символов — это процесс присвоения чисел/цифр символам, и эти символы могут быть разных типов, например, графические символы или символы человеческого языка. Он используется для хранения, передачи или управления данными с помощью компьютеров.

        Кодировка символов выполняется для того, чтобы компьютеры могли интерпретировать и обрабатывать символы. Например, мы можем предположить некоторые числа и присвоить их алфавитам. Существует 26 алфавитов, и давайте присвоим число от 1 до 26 всем заглавным алфавитам, это означает, что мы закодировали символы/алфавиты, присвоив им число.

        В приведенной выше таблице буквам L, I, N, U и X присвоены номера 12, 9, 14, 21 и 24 соответственно. Теперь компьютерам будет проще расшифровывать и печатать символы. Но чтобы охватить все символы английского языка, Американская ассоциация стандартов (NSA) выпустила первую версию ASCII в 1919 году.63. ASCII был одним из первых стандартов, созданных для обмена компьютерной информацией.

        Почему ASCII важен

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

        Коды ASCII используются в телекоммуникационных устройствах, компьютерах и другом сопутствующем оборудовании.

        Стандартная таблица ASCII

        Стандартная таблица ASCII является 7-битной и содержит символы с кодами ASCII в диапазоне от 0 до 127. Стандарт ASCII используется, поскольку компьютер не может напрямую хранить какие-либо символы или преобразовывать их в двоичные данные. количество. Используя ASCII, компьютер узнает о символах, поэтому эти ASCII затем преобразуются компьютером в двоичные цифры.

        Понимание таблицы ASCII

        Чтобы найти значение ASCII любого символа, вам необходимо обратиться к стандартной таблице ASCII, как показано ниже:

        Значение ASCII для «A» будет равно 65, а для «&» — 38. Точно так же для фигурных скобок «{ }» будут использоваться 123 и 125 ASCII.

        Давайте рассмотрим пример слова «Linux», как оно хранится в памяти:

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

        Имеется 128 символов, и каждому символу присвоен номер ASCII. Давайте разделим таблицу на две категории, чтобы лучше понять ее:

        • Управляющие символы
        • Печатаемые символы

        Управляющие символы в таблице ASCII

        Символы ASCII от 0 до 32 и 127 являются управляющими символами; их также называют непечатными персонажами или NPC. Как следует из названия, управляющие символы управляют размещением печатных символов или используются для управления устройствами, подключенными к компьютеру.

        Некоторые управляющие символы связаны с клавишами клавиатуры. Например, клавиша возврата; когда вы нажимаете клавишу, эффект может отображаться на экране, но он не печатает никаких символов.

        Аналогично, для связи с компьютером для окончания любого текста или начала текста используются ASCII для соответствующих символов. Эти управляющие символы сообщают компьютеру, как запускать код и печатать вывод.

        Таблица всех управляющих символов:

        Печатаемые символы в таблице ASCII

        Печатные символы — это те символы, которые визуально появляются на экране, такие как все алфавиты, цифры, символы и операторы. Печатный символ можно дополнительно классифицировать как:

        • Числа и символы
        • Алфавиты

        Цифры и символы включают все числовые значения от 0 до 9 и такие символы, как операторы сложения и вычитания, а категория Алфавиты включает все буквы английского алфавита с прописными и строчными буквами.

        Числа и символы

        Эта часть содержит символы и имеет коды ASCII от 32 до 64, от 91 до 96 и от 123 до 126. Эти символы включают математические операторы (+, -, * ,/) и знаки препинания.

        Например, ASCII для косой черты «/» будет 47, а для добавления «+» будет 43.

        Алфавиты

        ASCII для прописных и строчных букв. ASCII от 65 до 90 включает все прописные буквы, а от 97 до 122 включает все строчные буквы.

        Например, ASCII заглавной «О» и маленькой «о» будет 79 и 111 соответственно.

        Заключение

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

        Добавить комментарий

        Ваш адрес email не будет опубликован. Обязательные поля помечены *

        Copyright © 2024
        Дропшиппинг в России.
        Сообщество поставщиков дропшипперов и интернет предпринимателей.
        Все права защищены.
        ИП Калмыков Семен Алексеевич. ОГРНИП: 313695209500032.
        Адрес: ООО «Борец», г. Москва, ул. Складочная 6 к.4.
        E-mail: [email protected]. Телефон: +7 (499) 348-21-17