Ett moderkort har inte bara tre enhetskontroller; Det har många, beroende på modell och dess funktioner. Tre * stora * kategorier av styrenheter som ofta finns på ett moderkort är dock:
1. chipset: Detta är inte en enda styrenhet, utan en grupp styrenheter integrerade i ett enda chip eller en uppsättning chips. Chipset hanterar kommunikation mellan CPU, minne (RAM) och andra kringutrustning. Det innehåller ofta kontroller för saker som:
* PCI Express (PCIe): Hanterar kommunikation med expansionskort (grafikkort, nätverkskort etc.).
* sata: Kontrollerar lagringsenheter som hårddiskar och SSD:er.
* USB: Hanterar USB -enheter.
2. Minneskontroller: Denna styrenhet hanterar kommunikation mellan CPU och RAM. Det är ofta integrerat direkt i själva CPU i moderna system, men chipset spelar fortfarande en roll i hur minnet fungerar.
3. I/O Controller Hub (Southbridge): Medan termen "Southbridge" är mindre vanligt nu när många funktioner är integrerade i chipset, representerar detta konceptuellt den del av chipset som hanterar långsammare I/O -enheter, till exempel:
* arv I/O: Äldre gränssnitt som PS/2, parallella portar (nu sällsynta) och äldre seriella portar. (Många moderna moderkort utelämnar dessa)
* Audio Controller: Handtag ljudinmatning och utgång.
* Nätverkskontroller (ibland): Medan han alltmer hanteras av dedikerade styrenheter på expansionskort, kunde Southbridge fortfarande hantera nätverket ombord.
Det är viktigt att komma ihåg att detta är en förenkling. Ett enda modernt moderkort kan innehålla dussintals olika styrenheter, alla arbetar tillsammans för att hantera de olika enheterna som är anslutna till systemet.