Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
432515
Топик полностью
Vladimir Ljaschko
(13.08.2013 09:48, просмотров: 92)
ответил
Звероящер
на
эээ. Немного не понял. Растолкуйте, если не влом
Коллега имел ввиду byte= (table[byte&0x0f] <<4) | table[byte>>4] , тогда table имеет размер 16, а не 256.
Ответить
Ага. Теперь понятно. Спасибо
-
Звероящер
(13.08.2013 10:19
)
если хочется оптимальности по времени выполнения, то нужно знать какой МК, потому что разные приёмы будут оптимизироваться по-разному. Полная таблица наиболее универсальный метод
-
koyodza
(13.08.2013 11:09
)
+1. А вообще подгонять сишный код под конкретную архитектуру - сомнительное занятие. Тогда уж лучше сразу ассемблер.
-
SciFi
(13.08.2013 11:15
)
можно дефайном определить. если найдется нужный дефайн под проц будет оптимально, если нет то не оптимально.
-
abivan
(13.08.2013 11:29
)