Ну елы-палы :-)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =AK= 09 января 2004 г. 12:46
В ответ на: Понятно. Я-то на асме все катаю, благо проекты не очень большие. отправлено kool 09 января 2004 г. 11:42

Хоть на асме, хоть на сях:
-- в прерывание вошел - изволь сохранить контекст
-- из прерывания вышел - изволь восстановить контекст
-- задачу переключил - изволь переключить контекст

Конечно, можно писать на асме, без оси, при этом статически рапределить регистры между различными кусками кода. Хоть и отстойный подход, но иногда годится для простых проектов. Регистры при этом функционально выполняют ту же роль что ОЗУ.

И все равно, в прерываниях некоторые регистры придется сохранять (статус, аккумулятор, и пр). Про них-то и был исходный вопрос: хорошо ли когда их много? Ежу понятно что плохо.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru