Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
23 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
976597
Топик полностью
Evgeny_CD
Архитектор
(06.02.2020 02:35, просмотров: 362)
ответил
fk0
на
Большой ARM-процессор дрючить отдельные битики будет медленно и печально. Надо уметь быстро складывать байты в 32-битные числа и обрабатывать их. См. моё предложение. Оно на практике уже реализовывалось в каком-то виде. Таблицы большого размера
Спасибо! Я бы так сказал - для мелких (8 бит 51, AVR, 16 бит PIC24, dsPIC, RL78, больше ничего осмысленного нет) и 32 битных ядер нужная разная оптимизация методологии. Они на самом деле очень сильно разные, дело не в ширине слова.
Ответить
У тебя разделение неправильное. Правильное не по битности ядра делается, а по наличию современного C++-компилятора. Так что AVR, RL78 и ARM -- в одной корзине (везде есть gcc/g++). А PIC18, PIC24 (dsPIC) и x51 -- в другой (мусорной). Потому, что
fk0
легенда
(223 знак., 06.02.2020 11:32
)