Регистры контроллера DMA отличаются от регистров процессора (в случае с 8237 это физически другой чип с другим кремнием). При программировании вы можете получить доступ к регистрам контроллера DMA, используя инструкции CPU IN
и OUT
, как описано на странице, на которую вы ссылаетесь (это столбец «Порт ввода / вывода»).
Другая аппаратная архитектура может обеспечивать другой метод доступа к регистрам контроллера DMA, например, они могут быть отображены в память вместо портов ввода / вывода.