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.