Я предполагаю, что cpu имеет прямой доступ к BIOS и RAM материнской платы (исправьте меня, если я ошибаюсь)
Но как cpu взаимодействует с другим оборудованием, таким как hdds, карты расширения, периферийные устройства, другие BIOS и т.д.?
Я знаю об ОС и ее драйверах, но они - программное обеспечение - они находятся в ОЗУ. Как cpu взаимодействует со всем этим оборудованием на аппаратном уровне? Разве это не ограничивается только BIOS и ОЗУ материнской платы?