Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
244855
Топик полностью
mazur
(25.03.2011 06:51, просмотров: 301)
ответил
MBedder
на
"Не корысти ради"(с) - еще чуток покороче и побыстрее :))
Не думал, что эту тему снова поднимут. Раз так, спрошу, откуда взялась цифра именно 32? Я не спрашиваю, для чего, спрашиваю-откуда?
Ответить
32 = 2^5, 8 - 5 = 3. Умножение 8-битного N на 32 дает в старшем байте результата искомое N >> 3, т.е. вместо трех слов на LSR получилось два слова на LDI + MUL, хотя тактов столько же
-
MBedder
(25.03.2011 10:31
)