Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
976597
Топик полностью
Evgeny_CD
, Архитектор
(06.02.2020 02:35, просмотров: 355)
ответил
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
)