Como a CPU se comunica com os periféricos?

uponha que a CPU tenha acesso direto ao BIOS e à RAM da placa-mãe (corrija-me se estiver errad

Mas como a CPU se comunica com outro hardware, como discos rígidos, placas de expansão, periféricos, outros BIOS etc

Eu sei sobre o SO e seus drivers, mas eles são software - eles estão na RAM. Como a CPU se comunica com todo esse hardware no nível do hardware? Não é limitado apenas à BIOS e RAM da placa-mãe?

questionAnswers(3)

yourAnswerToTheQuestion