Как работать с клавиатурой в реальном режиме через прерывания BIOS?

Мне нужно написать код для операционной системы, в которой я могу запустить калькулятор. Это как настольный калькулятор. Для этого я читаю серию операционных разработок brokenthorn . Я завершил второй этап загрузчика Загрузчик работает в реальном режиме. После этого автор объясняет защищенный режим. Я не хочу использовать защищенный режим. У меня нет на это времени. Поэтому я хочу написать калькулятор в реальном режиме, используя прерывания BIOS. Является ли это возможным? Я думаю, что это можно написать на втором этапе загрузчика (я не уверен). Означает, что мне не нужно использовать ядро ​​(я не уверен). Я не знаю, как использовать прерывания BIOS для обработки клавиатуры. Может ли кто-нибудь предоставить мне ссылку, которая поможет мне в этом? И если что-то не так в том, что, как я предполагал выше, неверно, пожалуйста, поправьте меня. Заранее спасибо.

6
задан narayanpatra 6 November 2010 в 13:18
поделиться