Magistrala FSB

Słownik kwalifikacji INF.08 - Eksploatacja i konfiguracja oraz administrowanie sieciami rozległymi

Co to jest magistrala FSB?

FSB (Front Side Bus) to magistrala komunikacyjna stosowana w starszych platformach komputerowych. Łączyła procesor z układem pośredniczącym płyty głównej, najczęściej z mostkiem północnym, w którym znajdował się m.in. kontroler pamięci RAM.

W pytaniach egzaminacyjnych najważniejsze jest skojarzenie: FSB = łącze między procesorem a kontrolerem pamięci.

Do czego służyła FSB?

Magistrala FSB przenosiła informacje potrzebne do wymiany danych między CPU a pamięcią operacyjną oraz innymi szybkimi elementami systemu. Przez FSB mogły być przesyłane m.in.:

  • dane,
  • adresy pamięci,
  • sygnały sterujące,
  • informacje synchronizujące pracę procesora z chipsetem.

FSB a kontroler pamięci

W starszych komputerach kontroler pamięci nie był częścią procesora. Znajdował się w chipsecie płyty głównej, zwykle w mostku północnym. Procesor, aby odczytać lub zapisać dane w RAM, komunikował się więc przez magistralę FSB.

Schemat uproszczony:

Procesor ⇄ FSB ⇄ kontroler pamięci ⇄ RAM

Dlaczego nie BIOS, GPU ani dysk?

BIOS/UEFI przechowuje firmware płyty głównej i nie jest typowym partnerem komunikacyjnym FSB. Karta graficzna korzysta z magistral takich jak AGP lub PCI Express, a dysk twardy z interfejsów SATA, IDE lub NVMe. Dlatego poprawna odpowiedź to połączenie procesora z kontrolerem pamięci.

Współczesne rozwiązania

W nowszych procesorach kontroler pamięci jest często zintegrowany bezpośrednio w CPU. Zamiast klasycznej FSB stosuje się nowocześniejsze łącza punkt-punkt, np. HyperTransport, QPI, DMI lub Infinity Fabric.