Читайте также:
|
|
Количество символов в алфавите кодирования и длина кода - совершенно разные вещи. Например, в русском алфавите 33 буквы, а слова могут быть длиной в 1, 2, 3 и т.д. буквы.
Код может быть постоянной и непостоянной длины. Коды различной (непостоянной) длины в технике используются довольно редко. Исключением является лишь троичный код Морзе. В вычислительной технике в настоящее время широко используется двоичное кодирование с алфавитом (0, 1). Наиболее распространенными кодами являются ASCII (American standart code for information interchange - американский стандартный код для обмена информацией) и КОИ-8 (код обмена информации длиной 8 бит).
Таблица символов кода КОИ-8
Код | Символ | Код | Символ | Код | Символ | Код | Символ |
пробел | @ | P | |||||
! | A | Q | |||||
" | B | R | |||||
# | C | S | |||||
$ | D | T | |||||
% | E | U | |||||
& | F | V | |||||
' | G | W | |||||
( | H | X | |||||
) | I | Y | |||||
* | : | J | Z | ||||
+ | ; | K | [ | ||||
, | < | L | \ | ||||
- | = | M | ] | ||||
. | > | N | /\ | ||||
/ | ? | O | Ю |
Код | Символ | Код | Символ | Код | Символ | Код | Символ |
А | И | Я | Ы | ||||
Б | Й | Р | З | ||||
Ц | К | С | Ш | ||||
Д | Л | Т | Э | ||||
Е | М | У | Щ | ||||
Ф | Н | Ж | Ч | ||||
Г | О | В | |||||
Х | П | Ь |
Одно и то же сообщение можно закодировать разными способами, т. е. выразить на разных языках. В процессе развития человеческого общества люди выработали большое число языков кодирования. К ним относятся:
Как правило, все числа в компьютере представляются с помощью нулей и единиц (а не десяти цифр, как это привычно для людей). Иными словами, компьютеры обычно работают в двоичной системе счисления, поскольку при этом устройства для их обработки получаются более простыми. Ввод чисел в компьютер и вывод их для чтения человеком может осуществляться в десятичной форме, а все необходимые преобразования выполняют программы, работающие на компьютере.
Преимущества двоичного кода:
· возможность автоматической обработки информации при помощи технических устройств с двумя состояниями;
· представление информации двумя состояниями очень надежно;
· операции над двоичными кодами гораздо проще, чем над десятичными;
· появляется возможность использовать аппарат логики (ложь - 0, истина - 1).
Бит - это одна двоичная цифра 0 или 1. Одним битом можно закодировать два значения: 1 или 0. Двумя битами можно закодировать уже четыре значения: 00, 01, 10, 11. Тремя битами кодируются 8 разных значений. Добавление одного бита удваивает количество значений, которое можно закодировать.
Биты | … | n | ||||||
Количество кодируемых значений | … | 2n |
Дата добавления: 2014-12-19; просмотров: 350 | Поможем написать вашу работу | Нарушение авторских прав |