Цитата(Метценгерштейн @ Oct 23 2016, 10:45)

С Си на АСМ переписали и частота упала! в 4 раза?
Требования к частоте упали в 4 раза. Алгоритм стал укладываться на 10МГц - поставили 12МГц на 3.6В и ещё плюшек в алгоритм добавили.
Написано на асемблере было всё, а не вставки - т.к. часть алгоритма крутилось в прерывании, а часть нет - и регистры в прерывании не сохранялись, просто часть регистров использовала основная программа - а часть прерывания.
В каком-то компиляторе Си можно было запретить использование одного регистра - но тут нужно было больше и разных.