Moderkortsbussen är en uppsättning ledningar som gör det möjligt för en del av moderkortet att ansluta och kommunicera med andra delar av moderkortet, inklusive den centrala processorenheten (CPU). Den fungerar också som ett gränssnitt mellan CPU:n och olika externa enheter. Moderkortsbussen kan vara av två typer – intern och extern.
En intern buss fungerar som moderkortets kommunikationsväg. Den förbinder datorns olika delar med processorn och huvudminnet. Dess primära uppgift är att skicka data och instruktioner till de olika delarna inom moderkortet, inklusive den externa bussen.
Den externa typen av moderkortsbuss, som också kallas expansionsbuss, fungerar som gränssnitt för perifera enheter som hårddiskar, cd-rom-enheter och flash-enheter för att anslutas till processorn. Formen på varje gränssnitt är unik. Detta förhindrar att man ansluter en enhet till fel port, vilket skulle kunna skada enheten när den är ansluten till CPU:n.
Alla bussar har en kontrollbuss, en databuss och en strömbuss. Kontrollbussen används av CPU:n för att skicka signaler till datorsystemets olika delar för att hålla de olika delarnas åtgärder samordnade. Databussen tillhandahåller vägen för att överföra data och instruktioner mellan datorns olika delar. Den stöds av adressbussen, som tillhandahåller den fysiska adressen för data i systemminnet för att underlätta dataöverföringar. Strömbussen ger energi till datorsystemets olika komponenter.
Moderkortbussar skiljer sig åt när det gäller databandbredd, vilket avser den mängd data uttryckt i bitar som bussen kan överföra i ett enda pass. De skiljer sig också åt i klockhastighet, som mäts i megahertz (MHz) och anger hur snabbt bussen kan överföra data. De maximala enheter som effektivt kan stödjas varierar också mellan moderkortsbussarna. Slutligen kan en moderkortsbuss kommunicera med hjälp av antingen en seriell eller parallell buss.
Hårdvaruingenjörer utvecklar kontinuerligt nya bussar med högre hastigheter för att hålla jämna steg med de senaste processorerna som arbetar snabbare. Vissa bussar blir föråldrade, medan andra förbättras. Det är därför ett måste att noggrant gå igenom datasystemets specifikationer och inspektera det noggrant innan man bestämmer sig för att köpa det för att försäkra sig om att datorn ännu inte är tekniskt föråldrad.