четверг, 7 марта 2013 г.

Первые шаги к многозадачности

Хотя команда ret ещё не работает ;) , имхо, самое время подумать о средствах многозадачности. Сделал набросок дескриптора. Сегментов пока будет 256, но за пределы 30-40 задач пока выход кажется мне маловероятным. ;) В любом случае, поддержка вытесняющего приоритета и кванты времени уже заложены.
Страничную память тоже не планирую, не вижу в ней особого смысла. Тут куда веселей вопрос процедуры переключения контекста и обработка исключительных ситуаций. Но, пока это только планы.

Комментариев нет:

Отправить комментарий