Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Помехоустойчивое кодирование - код Хэмминга (7.4) ⇐ ПредыдущаяСтр 5 из 5 Схема кодера Хэмминга (7.4)
Рис Схема кодера Хэмминга (7.4)
Схема кодера работает при параллельном режиме передачи информации. Входная информация (S1, S2, S3 и S4) поступает по 4-х разрядной шине. Три проверочных символа (С1, С2 и С3) равны сумме по модулю 2 (Å) значений 3-х информационных символов. C1 = S1 Å S2 Å S4; C2 = S1 Å S3 Å S4; C3 = S2 Å S3 Å S4. () Например, при передаче информации 1010 к четырем информационным символам добавятся три проверочных С1 = 1 Å 0 Å 0 = 1; С2 = 1 Å 1 Å 0 = 0; С3 = 0 Å 1 Å 0 = 1, т.е. на выходе 7-и разрядной шины будем иметь 1010 101. Шестнадцать разрешенных кодовых комбинаций кода Хэмминга (7.4) представлены в таблице 3.
Таблица 3
Сорок первых двоичных символов, полученных в п. 4 задания, разделить на комбинации по четыре символ и к каждой комбинации добавить по три проверочных символа. С помощью проверочных символов можно исправить одиночные ошибки, вызванные действием помех. Для этого по принятым информационным символам S1*S2*S3*S4* формируются новые проверочные С1*С2*С3*, которые сравниваются с переданными проверочными символами С1 С2 С3. Рассчитывается синдром R1 = C1ÅC1*, R2 = C2ÅC2* и R3 = C3ÅC3* и по значениям синдрома можно обнаружить и исправить ошибку. Ошибка при передаче символа S1 даст синдром R1 = 1, R2 = 1 и R3 = 0, ошибка при передаче символа S2 - R1 = 1, R2 = 0 и R3 = 1, ошибка при передаче символа S3 - R1 = 0, R2 = 1 и R3 = 1, ошибка при передаче символа S4 - R1 = 1, R2 = 1 и R3 = 1. Значение синдрома позволяет исправить одиночную ошибка. Далее в декодере удаляются проверочные символы и восстановленная информация поступает на выход.
|