Delphi | Сети | ПК | Маршрутизаторы | Моделирование | Протоколы | Экспертные системы |
Художественные возможности материалов
Удаленный доступ | Доменные имена развития компьютерной графики
Аплеты | SQL | Надежность | Задачи | Информационные процессы | Очередь JAVA | Отказы изделия | Расчет надежности показателей | Инфсис

Основы помехоустойчивого кодирования

Шрифт чертежный с наклоном, тип Б (ГОСТ 2.304-81) Размеры и надписи на чертежах наносятся от руки чертежным шрифтом с наклоном 75° к основанию строки (рис.4). Стандартный размер (номер) шрифта определяется высотой прописных букв и цифр (h в мм). Например, номера: 3,5; 5; 7; 10; 14 и так далее. Высота строчных букв – две трети от высоты прописных букв (точнее – 0,7h). Для шрифта №10 высота строчных букв 7 мм, для №7 – 5 мм, для №5 – 3,5 мм. Толщина обводки – одинакова и для прописных и для строчных букв: 0,1h.

Способы декодирования с обнаружением ошибок и схемная реализация декодирующих устройств

Процедура декодирования циклического кода с обнаружением ошибок, по аналогии с процессом кодирования, использует два способа:
- при кодировании "классическим" способом декодирование основано на использовании свойства делимости без остатка кодового многочлена (x) циклического (n,k)-кода на порождающий многочлен g(x). Поэтому алгоритм декодирования включает в себя деление принятого кодового слова, описываемого многочленом на g(x), вычисление и анализ остатка r(x). Если r(x)=0, то принятое кодовое слово считается неискаженным. Если r(x)0, то принятое кодовое слово стирается и формируется сигнал "ошибка".
- при кодировании способом МККТТ декодирование основано на свойстве получения определенного контрольного остатка R0(x) при делении принятого кодового многочлена (x) на порождающий многочлен. Поэтому, если полученный при делении остаток , то принятое кодовое слово считается неискаженным. Если остаток , то принятое кодовое слово стирается и формируется сигнал "ошибка".
Значение контрольного остатка определяется из выражения .
На рисунках 4 и 5 показаны схемы декодеров, соответственно, несистематического и систематического кодов с обнаружением ошибок. Основой декодеров являются регистры сдвига с обратными связями, структура которых, как и в кодерах, определяется выбранным многочленом g(x).
В декодере несистематического кода за первые n-k тактов происходит заполнение регистра символами, поступившего из канала связи кодового слова, а затем в течение последующих k тактов осуществляется процесс деления, выдачи через И1 на выход информационного слова и формирования остатка r(x) от деления. После этого сформированный остаток считывается через элемент ИЛИ.
В декодере систематического кода за первые k тактов информационные символы кодового слова поступают одновременно в регистр, а через элемент И1 на выход декодера. В течение последующих тактов в регистре заканчивается процесс деления на g(x) и формирование остатка r(x).
В схеме декодера систематического кода, работа которого основана на формировании остатка в случае отсутствия ошибки в принятом кодовом слове, вместо элемента ИЛИ предусматривается элемент И-НЕ, входная часть которого настраивается на R0(x).

Maya 3D графика в кино и телевидении Воздействие испытаний ядерного оружия на здоровье населения Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi Библиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием Интегрирование тригонометрических функций ;