MBedder, терминатор (25.03.2011 10:31, просмотров: 249) ответил mazur на Не думал, что эту тему снова поднимут. Раз так, спрошу, откуда взялась цифра именно 32? Я не спрашиваю, для чего, спрашиваю-откуда?
32 = 2^5, 8 - 5 = 3. Умножение 8-битного N на 32 дает в старшем байте результата искомое N >> 3, т.е. вместо трех слов на LSR получилось два слова на LDI + MUL, хотя тактов столько же