5.3. представление символов в Эвм
В ЭВМ каждый символ (например, буква, цифра, знак препина-
ния) закодирован в виде беззнакового целого двоичного числа.
Ко-
дировка символов — это соглашение об однозначном соответствии
каждому символу одного беззнакового целого двоичного числа, на-
зываемого кодом символа.
Для русского алфавита существует несколько кодировок (табл. 5.3).
В кодировках 866, 1251, КОИ-8 и Unicode первые 128 символов
(цифры, заглавные и строчные латинские буквы, знаки препинания)
со значениями кодов от 0 до 127 одни и те же и определяются стан-
дартом ASCII (American Standard Code for Information Interchange —
американский стандартный код для обмена информацией). Цифры
0, 1, …, 9 имеют соответственно коды 48, 49, …, 57; прописные латин-
ские буквы A, B, …, Z (всего 26 букв) — коды 65, 66, …, 90; строчные
латинские буквы a, b, …, z (всего 26 букв) — коды 97, 98, …, 122.
Вторые 128 символов со значениями кодов от 128 до 255 кодировок
866, 1251, КОИ-8 содержат символы псевдографики, математические
операции и символы алфавитов, отличных от латинского. Причем
Т а б л и ц а 5.3.
Достарыңызбен бөлісу: |