книги из ГПНТБ / Бездудный, В. Г. Техника безопасности в шахтном строительстве
.pdfВыводы: 1. Избыточность сообщений, составленных из равнове роятных символов, меньше избыточности сообщений, составленных из неравновероятных символов.
2.Избыточность сообщений, составленных из взаимонезависимых символов, меньше избыточности сообщений, составленных из взаимо зависимых символов.
3.Уменьшая избыточность сообщения, можно увеличить скорость его передачи.
4.Увеличивая избыточность сообщения, можно уменьшить ве роятность его искажения под действием помех.
Задачи к теме 6
1. При кодировании текстовых сообщений количество информации в пе ном сообщении длиной в т символов
I1= n\og2m1
и во вторичном сообщении длиной в п2 символов
/ 2 = я2 log2 тг,
где mi и т 2 — количество символов соответственно первичного и вторичного алфа витов.
Поскольку при любом виде кодирования количество информации в принятом Сообщении не может быть больше, чем в переданном, то для оптимальных условий
И — / 2, или m log2 mi = пг log2 m2, откуда:
Щ= т logs Щ |
_ |
Цопт : |
bg2 т, |
log2m2 |
’ |
|
log2 m2 * |
Если Ропт не целое число, то избыточность от округления |
|||
D = |
k РопТ |
' |
|
I |
где k — округленное р0пт-
Учитывая вышесказанное, определить избыточность сообщений при побуквенном и блочном кодировании, если кодируются цифровые сообщения (mi = 10) и пе-
Вероятности появления букв в русских текстах
Буква |
Вероятность |
Буква |
Вероятность |
|
Пробел |
0,175 |
к |
0 ,0 2 8 |
|
о |
0,090 |
м |
0,026 |
|
т |
0,072. |
д |
0,025 |
|
> |
||||
0,062 |
п |
0,023 |
||
дх |
||||
0,062 |
У |
0,021 |
||
п н |
0,053 |
я |
0,018 |
|
0,053 |
ы |
0,016 |
||
ч |
0,045 |
3 |
0,016 |
|
я |
||||
0,040 |
ь |
0,014 |
||
з с |
||||
0,038 |
Б |
0,014 |
||
Ь |
0,035 |
Г |
0,013 |
|
|
Таблица 3
Буква . Вероятность
ч0,012
й0,010
X |
0,009 |
ж |
0,007 |
ю |
0,006 |
ш0,006
Ц0,004
щ0,003
э0,003
ф0,002
40
редаются в двоичном коде (т2 — 2). В каком случае |
код |
ближе к |
оптимальному: |
||||||||
при буквенном кодировании, при кодировании парами |
букв или трехбуквенными |
||||||||||
блоками? |
вырабатывает |
сообщения, |
используя |
алфавит |
А, |
В, |
С, |
D. |
|||
2. |
Источник |
||||||||||
В сообщениях буквы встречаются с вероятностями: А — 1/2, В — 1/4, С — 1/а, |
D — 1/8. |
||||||||||
Определить коэффициенты сжатия и избыточность данных сообщений. |
|
|
|
||||||||
3. |
Используя табл. 3, вычислить энтропию русского языка при: |
|
|
|
|
||||||
а) равновероятном появлении букв в сообщении; |
|
|
|
|
|
|
|||||
б) неравновероятном появлении букв в сообщении. |
|
|
|
|
|
||||||
Вычислить избыточность русских текстов: |
|
|
|
|
|
|
|||||
а) при неравновероятном появлении букв в текстах; |
|
|
3,52 бит; |
||||||||
б) с учетом взаимозависимости между двумя соседними буквами: Я = |
|||||||||||
в) |
учитывая |
трехбуквенные |
сочетания: |
Н — 3 |
бит. |
Таблица |
4 |
||||
Вероятности появления букв в английских |
текстах |
|
|
||||||||
|
|
|
|
|
|
||||||
Буква |
Вероятность |
Буква |
Вероятность |
- Буква |
Вероятность |
||||||
Пробел |
|
0,2 |
я |
|
0,047 |
|
W |
|
0,012 |
|
|
Е |
|
0,105 |
D |
|
0,035 |
|
а |
|
0,11 |
|
|
Т |
|
0,072 |
L |
|
0,029 |
|
в |
|
0,11 |
|
|
О |
|
0,065 |
С |
|
0,023 |
|
V |
|
0,008 |
|
|
А |
|
0,063 |
F |
|
0,023 |
|
к |
|
0,003 |
|
|
N |
|
0,059 . |
и |
|
0,023 |
|
X |
|
0,001 |
|
|
I |
|
0,055 |
М |
|
0,021 |
|
j |
|
0,001 |
|
|
R |
|
0,054 |
Р |
|
0,018 |
|
Q |
|
0,001 |
|
|
S |
|
0,052 |
Y |
|
0,012 |
|
Z |
|
|
0,001 |
|
4. |
Используя табл. 4, вычислить избыточность английских текстов: |
|
|
|
|||||||
а) при равновероятном появлении букв в тексте; |
|
|
|
|
|
||||||
б) при неравновероятном появлении букв в тексте; |
|
|
|
|
|
||||||
в) |
с учетом двухбуквенных сочетаний: Я — 3,56 бит; |
|
|
|
|
||||||
г) |
с учетом трехбуквенных сочетаний: Я = 3,32 бит; |
|
|
|
|
||||||
д) |
с учетом |
пятибуквенных |
сочетаний: |
Н — 2,12 бит; |
|
|
|
|
|||
е) |
с учетом |
восьмибуквенных сочетаний: Я = |
1,86 |
бит. |
|
|
|
|
5.Сообщение передается взаимонезависимыми символами равной длительности
г= 0,1 сек и равной вероятности. Чему равна скорость передачи сигналов и скорость передачи информации для сообщений, составленных из двух, пяти и 32 качественных признаков?
6.Чему равна скорость передачи информации, если сообщения составлены из русского алфавита, а каждая буква передается за 20 мсек! (Взаимозависимость между буквами не учитывать).
7.Чему равна скорость передачи информации, если сообщения составлены из английского алфавита? Буквы е, /, о, «передаются за 10 мсек, каждая из остальных — за 20 мсек. Учесть взаимозависимость двухбуквенных сочетаний.
8.Сообщения передаются в коде Бодо при помощи стартстопного телеграфного аппарата. Каждая буква передается семью элементарными посылками: одной пус ковой (30 мсек каждая), пятью информационными (20 мсек каждая) и одной стоповой
(45 мсек). Чему равна скорость передачи сигналов? Чему равна скорость передачи информации? Какое количество информации передано, если принято 450 элементар ных посылок, а алфавит сообщений русский?
41
Т е м а 7 |
КОДЫ. |
ПРЕДСТАВЛЕНИЕ КОДОВ. |
|
|
ПОНЯТИЕ О КОДИРОВАНИИ |
Нам уже известно, что передача информации от объекта к адресату производится посредством сигналов. Для того чтобы сигналы были однозначно поняты, их необходимо составлять по правилу, которое строго фиксировано в течение всего времени передачи данной группы сообщений. Правило (алгоритм), сопоставляющее каждому конкрет ному сообщению строго определенную комбинацию различных сигна лов, называется кодом, а процесс преобразования сообщения в сигнал или в комбинацию различных сигналов — кодированием. Процесс вос становления содержания сообщения по данному коду называется декодированием. Последовательность символов, которая в процессе кодирования присваивается каждому из множеств передаваемых сооб щений, называется кодовым словом. Символы, при помощи которых запи сано передаваемое сообщение, составляют первичный алфавит, а сим волы, при помощи которых сообщение трансформируется в код,— вто ричный алфавит.
Коды, в которых сообщения представлены комбинациями с нерав ным количеством символов, называются неравномерными, ш и неком плектными. Коды, в которых сообщения представлены комбинациями с равным количеством символов, называются равномерными, или ком плектными.
Примером неравномерного кода может служить простой двоичный код, который, как известно, представляет собой степенной ряд двойки
2° + 21 + 22 -|--------- |
Ь 2п. |
Однако если комбинации двоичного кода дополнить таким коли чеством нулей, чтобы число символов в каждом кодовом слове равня лось числу символов самого длинного кодового слова, то такой двоич ный код будет равномерным:
Неравномерный двоичный код |
Равномерный двоичный код |
1 |
0001 |
10 |
0010 |
11 |
ООП |
100 |
0100 |
101 |
0101 |
п о |
о н о |
111 |
0111 |
1000 |
1000 |
42
Примером равномерного кода может служить широко применяе мый в телемеханике и связи пятизначный двоичный код Бодо1. Все кодовые слова этого кода содержат по пять символов. Общее число ком бинаций кода Бодо
N = 25 = 32.
Комбинации международного телеграфного кода Бодо представ лены в табл. 5. Как видно из табл. 5, при помощи двух качественных признаков, скомбинированных определенным образом, могут быть пере-
Международный код Бодо |
|
||
Кодовая комбина ция |
Значение кодовой комбинации |
||
|
на регистре |
|
|
|
|
|
|
|
1-м |
2-м |
3-м |
10 000 |
1 |
1 |
А |
00 по |
в |
8 |
Б |
01 101 |
W |
С |
В |
01 010 |
G |
7 |
Г |
11 п о |
. О |
0 |
д |
01 000 |
Е |
2 |
Е |
00 010 |
V |
Z |
Ж |
11 001 |
Z |
|
3 |
01 100 |
I |
ш |
И |
10 010 |
J |
6 |
Й |
10 011 |
К |
9 |
К |
11 011 |
L |
л |
Л |
01 011 |
М |
S |
м |
01 111 |
N |
ю |
н |
11 100 |
О |
5 |
О |
11 000 |
Р |
т |
п |
|
|
Таблица 5 |
|
Кодовая |
Значение кодовой комбинации на |
||
|
регистре |
|
|
комбнна- |
|
|
|
ция |
1-м |
2-м |
3-м |
|
|||
00 111 |
R |
|
р |
00 101 |
S |
4 |
с |
10 101 |
т |
т |
|
10 100 |
и |
4 |
У |
01 п о |
F |
Э |
ф |
11 010 |
н |
+ |
X |
10110 |
с |
9 |
Ц |
10 111 |
Q |
/ |
Щ |
01001 |
X |
9 |
ь |
00 100 |
У |
3 |
ы |
00 011 |
6 |
0 |
я |
И 111 |
Буквы |
русские |
|
00 010 |
|
||
00 001 |
Цифры |
|
|
10 001 |
Буквы латинские |
|
|
00 000 |
Пробел |
|
|
|
Звонок |
|
|
1 Код Бодо является типичным буквенно-цифровым кодом. Пятизначные бук венно-цифровые коды стали использоваться для ввода информации в ЭВМ. По мере развития и совершенствования ЭВМ развивались и совершенствовались буквенно цифровые коды, так как возможности стандартного телеграфного кода уже не удо влетворяли ни разработчиков, ни эксплуатационников новых моделей ЭВМ. Совер шенствование и усложнение буквенно-цифровых кодов шло, в основном, по пути добавления ряда служебных символов, которые требовались как для расширения числа комбинаций, так и для контроля правильности передаваемых сообщений.
Наибольшее распространение получили шестизначные коды. В США в различ ных типах ЭВМ применяют около 25 разновидностей шестизначных кодов. В нашей стране наиболее широко используется шестизначный код, в котором шестой элемент кодовой комбинации означает номер регистра (0— первый, 1— второй). Такой код обладает большей надежностью по сравнению со стандартным телеграфным кодом № 2 хотя бы уже потому, что на переключение регистра нет отдельной комбинации.
Несмотря на то, что передача десятичного числа в двоичной системе счисления требует в 3,3 раза больше знаков, чем в десятичной, двоичные коды нашли наиболь шее применение как для дистанционной передачи, так и для обмена информацией внутри ЭВМ благодаря удобству построения логических устройств, имеющих два устойчивых состояния.
43
даны практически любые текстовые и цифровые сообщения, а число ка чественных признаков может быть теоретически неограниченным. Соответственно неограниченным может быть и количество комбинаций» полученных путем комбинирования этих качественных признаков. Однако для однозначного декодирования кодовых комбинаций на при емном конце импульсы в канале связи должны быть разделены так, чтобы каждый символ сообщения мог быть принят самостоятельно.
Таблица 6
Количество комбинаций и временного кодов
|
Количест- |
|
Количество комбинаций .кода |
||
Код |
во исполь |
|
|
|
|
зуемых |
|
частотного |
временного |
||
|
качеств |
|
|||
Комплектный на все сочетания |
k |
|
k n4 |
k*B |
|
Двоичный: комплектный |
2 |
|
2 пч |
|
|
некомплектный |
1 |
|
2«ч |
— I |
2«в — 1. |
На одно сочетание с посылкой серии |
1 |
|
с |
. |
г тв |
|
|
|
Ч |
||
импульсов: неполной |
k |
^ |
с |
№ з Ст* |
|
|
|
"в ' |
|||
ПОЛНОЙ |
2 |
|
Г тч |
г тв |
|
|
|
Ч |
|
ч |
|
|
|
|
|
||
|
k |
( k - l ) m 4 c Z l |
( k - i r в с £ |
Разделение импульсов в канале связи может быть временное и качественное. При качественном разделении комбинирование проис ходит при помощи минимум двух качественных признаков. При этом качественные признаки, присвоенные определенным символам, могут быть легко различимы на приемном конце. Качественное разделение допускает возможность одновременной передачи информации от раз личных объектов по одному каналу связи.
Наиболее распространенным видом качественного разделения сим волов сообщения при построении кодов с числом качественных при знаков т > 2 является частотное разделение. Поэтому в дальнейшем при изучении кодов, которые содержат три и более качественных при знаков, частотным кодам будет уделено основное внимание.
При временном разделении сообщения могут быть переданы при помощи одного качественного признака. Так как длительности им
44
пульса и паузы также являются качественными признаками, то под временным разделением подразумевают обычно разделение во времени передаваемых по одной линии связи сообщений от различных объектов. Параллельная передача сообщений при отсутствии качественного раз деления полностью исключается. Временное разделение обычно осу ществляется при помощи синхронизированных коммутирующих
устройств, которые находятся на |
пе |
|
|
Таблица 7 |
||||||||
редающем |
и |
приемном |
концах |
и |
|
|
||||||
Комбинации частотного |
|
|||||||||||
поочередно соединяют объекты с соот |
|
|||||||||||
и временного кодов |
|
|||||||||||
ветствующим адресатом. |
|
|
|
|
|
|
||||||
|
Качественные и временные коды |
Символи |
|
|
|
|||||||
образуются |
|
идентичными |
методами |
ческая |
Частотно-временной код |
|||||||
|
запись |
|||||||||||
(табл. 6). |
|
|
|
|
|
кода |
|
|
|
|||
|
В |
телемеханике при |
построении |
|
|
|
|
|||||
кодов |
часто |
используют |
сочетание |
aabb |
J |
U LTLTL |
||||||
временных с частотными качествен |
|
|||||||||||
ными признаками [12]. Частотно-вре |
abab |
J |
LTD |
LIT |
||||||||
менной код образуется путем совмест |
||||||||||||
|
||||||||||||
ного применения частотного и времен |
|
|
|
|
||||||||
ного качественных признаков. В табл. 7 |
abba |
Л Л П П |
||||||||||
приведены комбинации частотно-вре |
||||||||||||
|
||||||||||||
менного кода на одно сочетание с |
|
_ги~1_глл_ |
||||||||||
посылкой полной серии импульсов при |
baab |
|||||||||||
числе |
качеств |
т — 2, числе импуль |
|
|
|
|
||||||
сов |
в |
коде |
(временных |
позиций) |
baba |
J i r m |
n |
|||||
«в= |
4. |
|
|
|
|
|
|
|||||
|
Способы представления кодов ос |
|
|
|
|
|||||||
новываются |
как |
на применении |
тео |
bbaa |
Л Д П П |
|||||||
рии |
соединений, |
так и на алгебраи |
||||||||||
|
|
|
|
ческих преобразованиях и геометри ческих построениях. Коды могут быть представлены формулой, гео
метрической фигурой, таблицей, графом, многочленом, матрицей и т. д.
Использование теории соединений при формировании кодов вкрат це можно свести к следующему.
Количество комбинаций определяется выбранным методом кодообразования, числом качественных признаков и общим числом элемен тов кода. Так, если число качественных признаков (алфавит) кода рав но т, а кодовые слова содержат по п элементов и представляют собой комбинации, различающиеся как самими элементами, так и их поряд ком, то код задается в виде формулы размещения
Апт — т{т — 1){т — 2) . . . (т — п + 1).
Максимальное количество размещений будет при |
п = m — 1. Так, |
|
для трехбуквенного алфавита а, |
Ь,с п = 3 — 1 = |
2. При этом кодовые |
слова будут иметь вид: ав, ас, be, |
ba, са, cb. |
|
45
Если код представляет собой соединения, отличающиеся только порядком входящих в них элементов, то он задается в виде формулы перестановок
|
|
Рт = 1 - 2 - 3 . . . т = т\ = А™, |
|
|
|
||
где т — число |
качественных признаков (алфавит) кода. |
|
|
||||
Так, для алфавита а, Ь, с кодовые слова будут иметь вид: |
|
||||||
abc, bca, cab, cba, acb, bac, а Р = 1 • 2 • |
3 = 6. |
|
|
|
|||
Если же код представляет собой соединения, отличающиеся толь |
|||||||
ко самими элементами, то он задается в виде формулы сочетаний |
|
||||||
п п т {т — 1) (от — 2) . . . (т — п + 1 ) |
Ат |
т\ |
|
||||
Ьт |
|
~п\ |
1 |
Т Г ~ п\ (m — п)! ’ |
|
||
Максимальное число сочетаний получается при п = |
т /2 |
(при четном |
|||||
т) и п = т + |
1/2 (при нечетном т). Для алфавита a, |
b, |
с п |
= |
|||
— у = 2 и Сз — |
= 3. |
Кодовые слова |
имеют вид: |
ab, ас, |
Ьс. |
На основе теории соединений имеет смысл строить коды с числом качественных признаков т > 2. К этим кодам относятся сменно посылочные и сменнокачественные коды.
Сменнопосылочным называется код, образованный в результате комбинирования кодовых посылок, составленных из двух или больше качественных признаков. Комбинации этого кода допускают смежные посылки, состоящие из одинаковых качественных признаков, но раз деленные временными паузами. Недостатком данного кода является то, что для приема и передачи комбинаций кода необходимо применять синхронные и синфазные распределители.
Если из сменнопосылочного кода исключить паузы между посыл ками и соблюсти условие, при котором смежные посылки отличаются хотя бы одним качественным признаком, то получатся коды, обладаю щие свойством самораспределения. Свойство самораспределения по зволяет значительно упростить декодирующие устройства.
Сменнопосылочные коды могут быть полными и неполными. Пол ные сменнопосылочные коды отличаются в смежных посылках хотя бы одним качественным признаком, а неполные — всеми образующими их качественными признаками (табл. 8).
Количество кодовых комбинаций полного сменнопосылочного ко да на размещения, согласно работе [12],
М - |
А сп%, = С” (С к - |
1) |
• • - |
[С к - |
(пв - |
1)], |
где т — количество качеств в одной посылке; |
|
|
||||
пк — общее |
количество качеств; |
|
|
|
|
|
пв — число посылок в коде. |
2 |
и |
пв = 3 |
М = |
С| (С| — 1) =* |
|
Например, |
при пк = 5; т = |
|||||
= 10 • 9 = 90. |
|
|
|
|
|
|
46
Количество кодовых комбинаций неполного сменнопосылочного кода на размещения
М = |
С Л"8" 1 |
= СпСп-т \Cn-m - |
1) |
. . . [ С - т - |
(«в - |
2)]. |
|
|
||||||||
|
К v . |
К |
К |
п |
|
|
|
К |
|
|
|
|
|
|
|
|
Например, при пк = |
5, т. — 2 и пв = |
3 |
М — С£ Ас ~ 2 |
= |
С5 |
А3 |
= |
|||||||||
= 10 • 3 • 2 = 60. |
|
|
|
|
|
|
|
|
5 -2 |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Комбинации сменнопосылочных кодов |
|
|
|
|
|
|
Таблица |
8 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
Номер частоты на временной позиции |
|
|
|
|
|
|
|
||||||
|
Полный сменнопосылочный код при |
|
Неполный сменнопосылочный код |
при |
||||||||||||
|
|
т = 2; пв = 3; |
пк — 4 |
|
|
|
т— 2; |
пв = 3 ; |
пк = |
5 |
|
|
|
|||
|
I код |
|
II код |
| |
III код |
|
|
I |
код |
II |
код |
|
III |
код |
||
|
|
|
|
На размещения |
|
|
|
|
|
|
|
|
|
|||
1 |
1,2 |
|
1,3 |
|
1,4 |
|
|
|
1,5 |
|
2,3 |
|
|
|
|
|
2 |
4,3 |
|
1,2 |
|
1,2 |
|
|
|
2,3 |
|
1,5 |
|
|
|
|
|
3 |
1,4 |
|
1,4 |
|
1,3 |
|
|
|
4,5 |
|
4,5 |
|
|
|
|
|
|
|
|
|
На сочетания |
|
|
|
|
|
|
|
|
|
|||
1 |
1,2 |
|
1,3 |
|
1,4 |
|
|
|
1,2 |
|
1,2 |
|
|
|
|
|
2 |
2,3 |
|
1,4 |
|
3,2 |
|
|
|
3,4 |
|
4,5 |
|
|
|
|
|
3 |
2,4 |
|
2,4 |
|
3,4 |
|
|
|
1,5 |
|
1,3 |
|
|
|
|
|
Количество кодовых комбинаций полного сменнопосылочного кода |
||||||||||||||||
на сочетания, |
согласно работе [12], |
|
|
|
|
|
|
|
|
|
|
|
||||
|
м = |
с ; » = - ^ с к( с к - |
1 ) . . . |
[ С — (па— 1)]. |
|
|
|
|
||||||||
|
|
пк' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Например, при пк ~ |
5, т = 2 и яв |
= 3 |
|
|
|
|
|
|
|
|
||||||
|
|
|
M-=Cga = |
C? = |
" 2~ з ~ |
= 35- |
|
|
|
|
|
|
|
|||
Количество кодовых комбинаций неполного сменнопосылочного |
||||||||||||||||
кода на |
сочетания |
при пв = 2 равно |
произведению |
|
на |
число |
||||||||||
сочетаний из С^к_ т |
по яв — 1, деленному на пв, так как перестанов |
ки между двумя этими членами не допустимы. При пв = 3 количество кодовых комбинаций увеличивается в I раз за счет перестановок эле ментов второй и последующих посылок:
М = |
pm ptn (Р т |
i\ |
{^ пи п^—тyS'n—m |
• ' • [C K- m ■ -(л» — 2)]. |
47
Например, при пк — 5, т — 2 и пв = 3
М = 4 - с| с 2 2 = с1с32= Ю • 3 = 30. |
|
3 |
Со—2 |
Сменнокачественным называется код, образованный в результате комбинирования качественных признаков. Аналогично сменнопосылоч ному этот код также обладает свойством самораспределения. Смежные импульсы кодовых комбинаций имеют разные качественные признаки. Число качественных признаков в элементарной посылке т = 1.
Количество комбинаций полного сменнокачественного кода
М — т{т — 1) в .
Таблица 9
Комбинации сменнокачественного кода
В табл. 9 приведены три комбинации полного сменнокачественного кода при т — 3, яв = 3. Общее число комбинаций кода в этом случае
Л4 = 3 (3 — I)3-1 = 3 • 22 = 12.
Количество комбинаций сменнокачественного кода на размещения
Л* =
В табл. 9 приведены три комбинации кода при m = 4, пв = 3 . Общее число комбинаций при этом
М = Л ^ -1 = Л43 = 4 • 3 • 2 = 24.
Количество комбинаций сменнокачественного кода на переста новки
М= А” = Рт =,т\.
Втабл. 9 приведены три комбинации кода при т = 4 и пв = 4 . Общее количество комбинаций кода определяется количеством качественных признаков и равно М = Рт = т ! = 4! = 4 • 3 • 2 — 24.
Количество комбинаций сменнокачественного кода на сочетания
М= С"в.
48
В табл. 9 приведены три комбинации сменнокачественного кода на сочетания при пв = 3 и т — 5. Общее количество комбинаций
М = С%= |
5 - 4 - 3 |
10. |
|
3 • 2 |
|
Представление кода в виде многочлена для любой системы счис ления с основанием X при наличии п различных цифровых знаков at от нуля до п — 1 выглядит следующим образом:
i—n—I
F(x) = а0+ а±х + ... + а„_2 хп~2+ a„_i хп~х= 2 aixK
о
где i — п — 1, п — 2 и т. д.— показатель степени основания системы счисления и порядковый номер очередного разряда.
Например, в десятичной системе счисления число 435 можно за писать в виде: 435 = F (10) = 5 • 10° + 3 • 101 + 4 • 102. В данном случае X — 10, а„ = 5, ах = 3, а%= 4. В двоичной системе число 73 записывается в виде многочлена с основанием 2:
73 = F(2) = |
1 ■2° + |
0 • 21 + 0 • 22 + 1 - 23 + 0 ■24 + |
|
+ |
0- 2В+ |
1 - 2е = 1 + |
8 + 64. |
В двоичном коде |
это число имеет вид: |
1001001. |
На использовании свойств последовательностей двоичных чисел базируется методика построения многих практических кодов, напри мер систематических (см. тему 13). Особый интерес представляют свой ства двоичных кодов, которые проявляются при сложении, умножении и делении по модулю 2.
Правила сложения по модулю 2 определяются следующими ра венствами:
0 + 0 = 0; 1 + 1 = 0; 0 + 1 = 1; 1+ 0 = 1.
В качестве примера сложим по модулю 2 двоичные числа 10111011
и 100010:
10111011 © 100010 .
10011001
Отличие операций сложения по модулю 2 от обычного арифмети ческого сложения двоичных чисел состоит в том, что при сложении по модулю 2 каждый раз рассматривают конкретную пару двоичных знаков
49