Цитата(Пришелец @ Aug 31 2006, 17:58)

а насчёт загрузчика если он линкуется не с нуля то как на него осущ переход при вкл питания
или он изменяет на себя вектор сброса после загрузки приложения?
Загрузчик как раз линкуется так, чтобы на него попадали при включении питания.
То есть reset вектор всегда передает управление на загрузчик. Далее загрузчик уже делает
переход на вектор входа в App на фиксированный адрес. Это соглашение с сами собой,
не более того.
Далее возможно 2 варианта для перенаправления прерываний.
1. На векторах прерываний в загрузчике ставятся команды перехода на область App,
где эта таблица располагается. Это соглашение принимается и все. В этом случае
загрузчик не может пользоваться прерываниями и должен работать с периферией по поллингу.
2. Если uC позволяет, можно поместить таблицу векторов приложения в RAM - об этом я писал выше.
Пасу котов...