Циклические коды
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: сочинение изложение, рефераты бесплатно скачать
| Добавил(а) на сайт: Буданов.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
§ 4.2 Построение кодовой комбинации путем умножения на образующий полином
Построить циклический код для передачи 31 разрядной кодовой комбинации с исправлением однократной ошибки ( n=31, s=1) путем умножения образующего многочлена на многочлен полного 31 разрядного кода.
Решение.
1. Строим информационный полином,сответствующий информационному
слову длиной k-бит:
G(x)=00000000000000000000000101= x2 +2.
2. Строим передаваемый кодовый полином
00000000000000000000000101
111101
00000000000000000000000101
00000000000000000000000101
00000000000000000000000101
00000000000000000000000101
00000000000000000000000101
0000000000000000000000011001001
3. Процесс исправления однократной ошибки аналогичен описанному в § 4.1.
( 5. Разработка схемы алгоритма
Ciclic code
нет
да
нет
да
Конец
( 6. Разработка текста программы
Для представления информационного слова в памяти используется массив. В состав программы входит основная программа и два модуля, реализующие алгоритм кодирования и декодирования информационных слов и
диалога с пользователем соответственно.
Program Cyclic_Code;
Uses
Crt,_CC31,_Serv;
Var m,mm:Move_code; p:Polinom; r:Rest; i,Mainflag,From,Error:integer;
Switch:byte;
Key:boolean;
begin
Repeat
Рекомендуем скачать другие рефераты по теме: курсовые, архитектура реферат.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата