linux и сборка - блокировка [закрыто]


Ответы:


1

Единственное прерывание, которое должна использовать неядерная программа, это int 0x80, которое является прерыванием для запроса одного из системных вызовов, перечисленных в /usr/include/sys/syscall.h. Если вы хотите напрямую взаимодействовать с аппаратными прерываниями, это должно быть сделано внутри модуля ядра. Хорошее введение в сборку в системе Linux . Эта тема также должна быть полезной для вас .


Как отмечалось в потоке LinuxQuestions, на который я ссылался, такая программа, как dosbox.com или dosmu.org, будет выполнять ту же эмуляцию прерываний, что и windows, для программ сборки (даже если вы не используете прерывания, но получаете псевдо-прерывания, хотя эмулятор).
Джастин Смит
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.