[an error occurred while processing this directive]
|
Вы, как я понимаю, хотите сделать ОС РВ с согласующей многозадачностью, если это так, то получится у Вас редкостный уродец ( типа Windows 1.x/2.x/3.x ).
Что касаемо сохранения контекста - что-то не верится, что какой-то компилятор гарантирует Вам чистоту рабочего пространства, это придется делать самостоятельно - сохранять рабочие регистры и т.д.
Кстати, интересно, а при входе в обработчик прерывания ( ту же самую нить ) Вы сохраняете регистры, которые можете модифицировать?
Что касаемо Ваших вопросов - в них нет вопросов, есть только утверждение: "C - дерьмо, а вот Форт и ассемблер - это круто."
Стоило ли вообще посылать сообщения?
По поводу использования ассемблера - создатели Unix не считают зазорным указывать, что из 13000 строк исходника около 800 были написаны на ассемблере. Вы считаете себя умнее их?
E-mail: info@telesys.ru