Я всегда думал о материнской плате как об удобном способе скрепления всех электрических компонентов. На нем напечатаны различные микросхемы, некоторые резисторы, некоторые штекерные разъемы и набор электрических соединений (например, проводов). В старые времена вы могли просто соединить все компоненты вместе без печатной платы и иметь все шины и все такое. Системная часть материнской платы технически может и не потребоваться, но это значительно облегчает жизнь.
Коммуникационные шины и что-не находятся на более высоком концептуальном уровне, чем провода, которые соединяют компоненты вместе. Несомненно, к шинам предъявляются требования, чтобы провода имели определенный диапазон электрического сопротивления и чтобы сигнал распространялся в течение некоторого периода времени (т. Е. Чтобы провода имели некоторую максимальную и минимальную длину).
Но сигнальная шина не является проводной. Автобус больше, чем провода.
Все это написано для того, чтобы сдвинуть систему отсчета, прежде чем идти и следовать предложению @ldigas провести некоторое исследование этого действительно широкого и открытого вопроса.
Еще одно примечание: каков бы ни был язык, термин «материнская плата» обычно относится к печатной плате, разъему ЦП (и иногда включает в себя ЦП), чипсетам, которые поддерживают ЦП (т. Е. Северный мост, южный мост), Разъемы ОЗУ, микросхемы, которые содержат BIOS, разъемы PCI ... т. Е. Все, что приклеено и припаяно к плате. Но если вы пытаетесь понять, как эти маленькие детали работают вместе, чтобы дать вам компьютер, я считаю полезным помнить, что маленькие детали все еще работают, даже если они не соединены вместе на реальной материнской плате.