( Прерывания Биос, Режим реального времени, 16 бит )
Делаю мини ОС, как сделать вызов какой то под программы, вот допустим не хочу я в ядро писать код а записать в отдельный сектор, загрузить по каком то адресу в памяти, и уже из под ядра вызвать этот код, как через call
Допустим Clr мини под программа для очистки екрана
Boot -> Kernal -> Clr -> Kernal ( Прыжок уже на место послу вызова Clr )
Мне просто интересно возможно ли в режиме реального времени, без использование сложных прерываний итд, сделать такое
Мне просто интересно возможно ли в режиме реального времени, без использование сложных прерываний итд, сделать такое
Это называется словом "оверлей". Сделать это конечно можно, но сделать это хорошо довольно сложно. Потому что загружаемый оверлейно код либо придётся динамически связывать с ядром ОС, либо он будет сильно ограничен в возможностях.