5.10. Программирование на уровне портов ввода-вывода

Как видно из предыдущей главы, использование системных функций DOS

и прерываний BIOS может быть небезопасным из-за отсутствия в них повторной входимости. Теперь самое время спуститься на следующий уровень и научиться работе с устройствами компьютера напрямую, через порты ввода-вывода, как это и делают системные функции. Кроме того, многие возможности компьютера мо­гут быть реализованы только программированием на уровне портов.