[an error occurred while processing this directive]
Кто знает как за минимальное время сформировать код Хемминга(8/4)?
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено sda 22 апреля 2003 г. 20:24

Простой сдвиг и побитовый XOR уж очень долго выполняется.


kor.hh.a = reg.hh.a ^ reg.hh.b ^ reg.hh.d ^ reg.hh.e ^ reg.hh.g;
kor.hh.b = reg.hh.a ^ reg.hh.c ^ reg.hh.d ^ reg.hh.f ^ reg.hh.g;
kor.hh.c = reg.hh.b ^ reg.hh.c ^ reg.hh.d ^ reg.hh.h;
kor.hh.d = reg.hh.e ^ reg.hh.f ^ reg.hh.g ^ reg.hh.h;


Может есть какой то хитрый способ формировать непосредственно код,а не собирать по битам?

Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru