Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
9 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
180764
Топик полностью
Ксения
(09.02.2010 19:29, просмотров: 150)
ответил
Argon
на
Приблизилось к моему вплотную, проигрыш в ~30 нс, т.е. 1-2 такта МК :) Заразился вашим азартом. Щас посмотрим что он там в обоих случаях компилит.
Видимо это от присвоения результата. В вашем случае он сразу в result кладется, а тут в промежуточную переменную (регистр).
Ответить
На самом деле результат компиляции что вашего, что моего - один-в-один. Видимо, где-то в другом месте происходит промежуточное присвоение чего-то под влиянием чего-то. Называется палтыргейст. The truth is out there :)
-
Argon
(09.02.2010 19:50
)