MegaCraZy6
@MegaCraZy6
Юзерь

Помощь с создание алгоритма в своей мини ОС?

( Прерывания Биос, Режим реального времени, 16 бит )

Делаю мини ОС, как сделать вызов какой то под программы, вот допустим не хочу я в ядро писать код а записать в отдельный сектор, загрузить по каком то адресу в памяти, и уже из под ядра вызвать этот код, как через call
Допустим Clr мини под программа для очистки екрана

Boot -> Kernal -> Clr -> Kernal ( Прыжок уже на место послу вызова Clr )

Мне просто интересно возможно ли в режиме реального времени, без использование сложных прерываний итд, сделать такое

( Учу ассемблер строго не судите )
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Мне просто интересно возможно ли в режиме реального времени, без использование сложных прерываний итд, сделать такое

Это называется словом "оверлей". Сделать это конечно можно, но сделать это хорошо довольно сложно. Потому что загружаемый оверлейно код либо придётся динамически связывать с ядром ОС, либо он будет сильно ограничен в возможностях.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы