Цитата(=GM= @ Nov 21 2006, 18:04)

команда относительного перехода работает в пределах +-2Кслова, но в атмеге8 имеется 4Кслова памяти, так что для перехода, скажем, из конца памяти в ее начало потребуется два rjmp, а не один.
Память программ организована циклически на аппаратном уровне (отбрасыванием старших бит), поэтому в любую точку программы можно прыгнуть из любой
А ещё есть флажок компилятора, который позволяет разрешить или запретить такую интерпретацию адреса (но, конечно же, не может запретить её аппаратную реализацию). Странно, что Вы не знали.
Сообщение отредактировал CD_Eater - Nov 21 2006, 18:47