Kretsarna som transporterar data till och från processorn kallas
systembussen (eller ibland bara
bussen ). Detta är inte en enda tråd, utan snarare en samling trådar grupperade i tre huvudtyper av bussar:
* Adressbuss: Bär minnesadresser från processorn till minne och andra enheter, som anger platsen för de data som ska åtkomst. Det är enkelriktat (envägs).
* Databuss: Bär de faktiska uppgifterna som överförs mellan processorn och minnet eller andra enheter. Det är dubbelriktat (tvåvägs).
* Kontrollbuss: Bär kontrollsignaler som koordinerar tidpunkten och driften av dataöverföringen. Detta inkluderar signaler som läsning/skrivning, minnesförfrågan, avbrottssignaler etc. Det är dubbelriktat.
Medan termen "systembuss" ofta används, använder moderna datorarkitekturer ofta mer komplexa samtrafikscheman som involverar flera bussar och specialiserade samtrafik som framsidan buss (FSB), som var framträdande i äldre system, eller mer moderna tillvägagångssätt som QuickPath -samtrafik (QPI) eller Hypertransport. Dessa är i huvudsak höghastighetsvägar optimerade för kommunikation mellan CPU och andra nyckelkomponenter som minneskontrollen eller chipset. De grundläggande principerna för adress, data och kontroll kvarstår dock.