[an error occurred while processing this directive]
Ответ: На самом деле Вы изучили( возможно даже в совершенстве ) стековую архитектуру и неспособны освоить регистровую,
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено trainer 27 сентября 2002 г. 14:04
В ответ на: Не знаю в чем вопрос. отправлено AK 27 сентября 2002 г. 12:22

Вы, как я понимаю, хотите сделать ОС РВ с согласующей многозадачностью, если это так, то получится у Вас редкостный уродец ( типа Windows 1.x/2.x/3.x ).
Что касаемо сохранения контекста - что-то не верится, что какой-то компилятор гарантирует Вам чистоту рабочего пространства, это придется делать самостоятельно - сохранять рабочие регистры и т.д.
Кстати, интересно, а при входе в обработчик прерывания ( ту же самую нить ) Вы сохраняете регистры, которые можете модифицировать?
Что касаемо Ваших вопросов - в них нет вопросов, есть только утверждение: "C - дерьмо, а вот Форт и ассемблер - это круто."
Стоило ли вообще посылать сообщения?
По поводу использования ассемблера - создатели Unix не считают зазорным указывать, что из 13000 строк исходника около 800 были написаны на ассемблере. Вы считаете себя умнее их?

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

Ответы



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

E-mail: info@telesys.ru