Я программирую ассемблер в DOS, чтобы лучше понять, как работает компьютер. [Согласно этой статье в Википедии] [1], современные ПК не используют B IOS для обработки ввода / вывода. Вместо этого разработчики ОС программируют драйверы, которые напрямую взаимодействуют с оборудованием ввода-вывода.
Я цитирую:
Со стороны IBM они предоставили всю информацию, необходимую для полного использования своего B IOS или для непосредственного использования аппаратного обеспечения и полного отказа от B IOS, при программировании ранних моделей IBM P C (до PS / 2).
Можете ли вы дать рекомендации, технические документы, книги и т. д. c о том, как этого добиться?
Спасибо.