Цитата(defunct @ Sep 21 2007, 15:42)

Драсти. SREG не надо, но некоторые регистры надо обязательно.
R0/R1/R2 из вашего примера относятся к регистрам из общей коробочки и их надо сохранять.
Только в FIQ имеется возможность сразу пользовать с R8 по R12, но многие компиляторы эту возможность игнорируют.
Ну перегнул палку

В общем я имел ввиду конструкцию типа
1 сохранить регистр в стеке
2 загрузить в этот регистр SREG
3 опять сохранить в стеке
Цитата
Ногодрыганье не только более предсказуемое чем в АРМ'е, но также и более мощное, e.g. с ножки AVRки можно запитать ARM.

Спору нет ,важнее будет мощность портов чем скорость ядра ,будем продолжать юзать АВР,что и успешно делается