[an error occurred while processing this directive]
Лучше все, чтоб голова не болела. Вдруг потом вставочку или функцию на асме сбацаешь...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Sergey Pinigin
10 июня 2003 г. 14:42
В ответ на:
вопросик. Что сохранять в своей операционке при переключении контекста задач у АВР (+)
отправлено DASM 10 июня 2003 г. 14:38
Составить ответ
|||
Конференция
|||
Архив
Ответы
тогда это первый раз, когда я жалею, что у АВР так много регистров
—
DASM
(10.06.2003 14:47,
пустое
)
Тогда возьми что-нибудь попроще и отдохни душою.
—
Intel 8080
(10.06.2003 15:04,
пустое
)
низзя
—
DASM
(10.06.2003 15:11,
пустое
)
Лень PUSH'ить POP'ить :-) - сделай макрос.
—
Sergey Pinigin
(10.06.2003 14:58,
пустое
)
PUSH-POP несолидно - LD Ri,X+ - ST X+,Ri круче ;О)
—
mse
(10.06.2003 15:06,
пустое
)
зачем пушить, есть ST+displasment. Просто стеки на поток жирные выходят
—
DASM
(10.06.2003 15:05,
пустое
)
У него 2 стека (системный и пользовательский) или один? (AVR не юзал)
—
Sergey Pinigin
(10.06.2003 15:21,
пустое
)
один
—
DASM
(10.06.2003 15:36,
пустое
)
Два (CSTACK и RSTACK). В этом вся дурь IAR-а для AVR-ов.
—
Alexandr
(10.06.2003 16:08, 107 байт)
Ответ: Эта не дурь - вынужденная необходимость. При одном стеке доступ к переменным
—
Bill
(10.06.2003 19:16, 32 байт)
гонишь. Это ИАР так делает. Аппаратно у АВР все пучком. И все он прекрасно катит. Не надо лохматить бабушку
—
DASM
(10.06.2003 16:22,
пустое
)
сорри, не очень внимательно прочитал топик. Беру слова обратно, хотя ничего такого ужасного в архитектуре не вижу
—
DASM
(10.06.2003 16:25,
пустое
)
БЛИН. ТЕПЕРЬ ВИЖУ :-((((((((
—
DASM
(10.06.2003 18:24,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru