- •Классификация вычислительных систем, разновидности процессоров.
- •1.3.1. Мультипроцессоры
- •1.3.2. Мультикомпьютеры
- •Архитектура вычислительной машины.
- •Сравнительное описание командных архитектур risc и cisc.
- •Архитектура процессоров. Cisc и risc
- •Шаг первый. Cisc
- •История
- •Сравнительные характеристики разновидностей озу.
- •Содержание
- •Озу современных компьютеров
- •Память динамического типа
- •Память статического типа
- •Логическая структура памяти в ibm pc
- •Расстояние Хэмминга
- •Примеры
- •Свойства
- •Расстояние Хэмминга в биоинформатике и геномике
- •1. Евклидово расстояние
- •2. Квадрат евклидова расстояния
- •3. Взвешенное евклидово расстояние
- •4. Хеммингово расстояние
- •6. Процент несогласия
- •2.Чему равен интервал дискретизации сигнала по Котельникову?
- •Содержание
- •Пояснение
- •3. Какой из приемников лучше: требующий на входе большее осш или меньшее при одинаковом качестве приема сообщения?
- •4. Запишите условие ортогональности двух сигналов.
- •5.База шпс равна в. Чему равно осш на выходе сф, если на входе сф осш равно 1?
- •6.Что такое полоса когерентности канала связи и время когерентности?
- •7.Для чего применяют разнесенный прием, методы комбинирования сигналов при таком приеме?
- •Понятие о блочном (n,k) коде, порождающем и проверочном полиномах цк, вид порождающей матрицы систематического кода.
- •Содержание
- •Введение
- •Алгебраическое описание
- •Порождающий полином
- •Двоичный (15,7,5) бчх код
- •Блоковые коды
- •Базовые понятия
- •10. Какой синтезатор прямого синтеза или на основе фапч обладает меньшим значением спм фазовых шумов на выходе сч?
- •11.Чем является кольцо фапч для шумов ог, шумов гун? Синтезаторы с фапч
- •12. Энтропия, избыточность, производительность источника сообщения. Алгоритм сжатия Хемминга. Избыточное кодирование, код Хэмминга
- •[Править] Код, определяющий одну ошибку
- •[Править] Кодирование Хэмминга
- •[Править] Определение и устранение ошибок в общем случае
- •13. Корреляционный приемник, оптимальный по алгоритму мп в канале с постоянными параметрами и абгш.
- •Оптимальный когерентный прием дискретных сигналов
- •Какую полосу частот занимают … частотно-модулированных тлф каналов, если низкочастотный модулирующий сигнал ограничен частотой 3400 Гц?
Содержание
1 Введение
2 Алгебраическое описание
2.1 Порождающий полином
2.2 Порождающая матрица
2.3 Проверочная матрица
3 Кодирование
3.1 Несистематическое
3.2 Систематическое
4 Примеры
4.1 Двоичный (7,4,3) код
4.2 Двоичный (15,7,5) БЧХ код
5 См. также
6 Ссылки
Введение
Пусть
слово
длины n над алфавитом из элементов
конечного
поля
и
полином,
соответствующий этому слову, от формальной
переменной
.
Видно, что это соответствие является
изоморфизмом линейных пространств. Так
как «слова» состоят из букв из поля, то
их можно складывать и умножать
(поэлементно), причём результат будет
в том же поле. Полином, соответствующий
линейной
комбинации
пары
слов
и
,
равен линейной комбинации полиномов
этих слов
Это позволяет
рассматривать множество слов длины n
над конечным полем как линейное
пространство полиномов
со степенью не выше n-1 над полем
Алгебраическое описание
Если
кодовое
слово, получающееся циклическим сдвигом
на один разряд влево из слова
,
то соответствующий ему полином
получается
из предыдущего умножением на x:
,
пользуясь тем, что
,
Сдвиг вправо и
влево соответственно на
разрядов:
Если
—
произвольный полином над полем
и
—
кодовое слово циклического
кода,
то
тоже
кодовое слово этого кода.
Порождающий полином
Определение
Порождающим полиномом циклического
кода
называется
такой ненулевой полином
из
,
степень которого наименьшая и коэффициент
при старшей степени
.
Теорема 1
Если
—
циклический
код
и
—
его порождающий полином, тогда степень
равна
и
каждое кодовое слово может быть
единственным образом представлено в
виде
,
где степень
меньше
или равна
.
Теорема 2
—
порождающий полином
циклического
кода
является делителем двучлена
Следствия:
таким образом в качестве порождающего
полинома можно выбирать любой полином,
делитель
.
Степень выбранного полинома будет
определять количество проверочных
символов
,
число информационных символов
.
Порождающая матрица
Полиномы
линейно
независимы, иначе
при
ненулевом
,
что невозможно.
Значит кодовые слова можно записывать, как и для линейных кодов, следующим образом:
,
где
является
порождающей матрицей,
—
информационным полиномом.
Матрицу
можно
записать в символьной форме:
Проверочная матрица
Для каждого кодового
слова циклического кода справедливо
.
Поэтому проверочную матрицу можно
записать как:
Тогда:
Кодирование
Несистематическое
При несистематическом кодировании кодовое слово получается в виде произведения информационного полинома на порождающий
.
Оно может быть реализовано при помощи перемножения полиномов.
Систематическое
При систематическом
кодировании кодовое слово формируется
в виде информационного подблока и
проверочного
Пусть информационное слово образует старшие степени кодового слова, тогда
Тогда из условия
,
следует
Это уравнение и задает правило систематического кодирования. Оно может быть реализовано при помощи многотактных линейных фильтров(МЛФ)
Примеры
Двоичный (7,4,3) код
В качестве делителя
выберем
порождающий полином третьей степени
,
тогда полученный код будет иметь длину
,
число проверочных символов (степень
порождающего полинома)
,
число информационных символов
,
минимальное расстояние
.
Порождающая матрица кода:
,
где первая строка представляет собой запись полинома коэффициентами по возрастанию степени. Остальные строки — циклические сдвиги первой строки.
Проверочная матрица:
,
где i-ый столбец,
начиная с 1-го, представляет собой остаток
от деления
на
полином
,
записанный по возрастанию степеней,
начиная сверху.
Так, например, 4-й
столбец получается
,
или в векторной записи
.
Легко убедиться,
что
.
