[an error occurred while processing this directive]
Например (+)
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')

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

Отправлено SM 17 марта 2005 г. 20:52
В ответ на: Тут дело в том, к чему оптимизироваться, оптимальных логических выражений для разных платформ будет много и разных. отправлено SM 17 марта 2005 г. 20:45

я работаю с процом, у которого есть инструкция подсчета битов в байте. Она однотактная. Младший бит результата и будет искомый бит. А логика... Она очень толстая. Для начала надо описать полный сумматор (с входом и выходом переноса, двумя однобитными входами данных и однобитным выходом). потом построить дерево этих сумматоров и взять с выхода младший бит. А если все это потом упростить - получится именно Ваша запись - a[0]^a[1]^...^a[7]. Кстати которая, в свою очередь, оптимальна для реализации на ПЛИС.

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru