Data reser på moderkortet via ett komplext nätverk av vägar, främst med
bussar . Dessa är inte fysiska rör, utan snarare uppsättningar av parallella elektriska spår (ledningar) som har datasignaler. Olika bussar hanterar olika typer av data och har olika hastigheter. Här är en uppdelning:
* interna bussar: Dessa är de primära vägarna * inom * moderkortet. De ansluter CPU, minne, chipset (som hanterar olika komponenter) och expansionsplatser. Viktiga exempel inkluderar:
* Front Side Bus (FSB) / System Bus (äldre system): Detta var en dedikerad buss som förbinder CPU till Northbridge (del av chipset). Till stor del föråldrad nu.
* hypertransport (äldre system): En punkt-till-punkt-samtrafik som ersatte FSB i vissa system. Också i stort sett föråldrade.
* quickpath interconnect (qpi) (äldre system): Intels höghastighetspunkt-till-punkt-sammankoppling, ersatt av mer integrerade lösningar.
* PCI Express (PCIe): Detta är den dominerande höghastighetsserien Interconnect idag. Den ansluter CPU (ofta via chipset) till grafikkort, SSD:er, nätverkskort och andra expansionsenheter. PCIe har flera körfält, var och en ger en viss bandbredd. Fler körfält motsvarar mer bandbredd.
* Direct Media Interface (DMI): Ansluter CPU till Southbridge (del av chipset och hanterar I/O -enheter).
* Minnesbuss: Bär data mellan CPU och RAM. Typen av RAM (DDR4, DDR5, etc.) bestämmer egenskaperna för denna buss.
* externa bussar: Dessa ansluter moderkortet till externa enheter. Det vanligaste exemplet är USB, som använder ett seriekommunikationsprotokoll. Andra exempel inkluderar SATA (för hårddiskar och SSD) och äldre tekniker som parallell ATA.
Hur uppgifterna rör sig:
Uppgifterna är kodade som elektriska signaler, vanligtvis med binär (0s och 1s). Dessa signaler reser längs busspåren, synkroniserade av klockor som reglerar dataöverföringstiming. Protokollen som är associerade med varje buss dikterar formatering, felkorrigering och hastighet för dataöverföring.
Chipsets roll:
Chipset fungerar som ett centralt nav och dirigerar data mellan olika komponenter. Den hanterar kommunikationen över olika bussar och säkerställer att data kommer till sin destination effektivt.
Sammanfattningsvis är datarörelse på ett moderkort en mycket samordnad process som involverar flera bussar, kontrollerade av chipset, som har elektriska signaler som representerar binära data mellan CPU, minne, lagringsenheter och expansionskort. Hastigheten och effektiviteten i denna process är en kritisk faktor som bestämmer datorns totala prestanda.