Co to jest autobus adresowy?

Autobus to magistrala komputerowa, która służy do rozwiązania głównej pamięci systemowej. W wielu wbudowanych kontrolerach i niektórych starszych komputerach magistrasa procesora jest bezpośrednio podłączona do układów pamięci. Większość płyt głównych komputerów stacjonarnych i serwerów obejmuje magistralę adresową w magistrali pamięci między układem kontrolera pamięci a pamięcią systemową. Procesor jest używany przez procesor do wskazania lokalizacji pamięci, z której ma zamiar odczytać dane lub zapisywać dane. Niektóre procesory mogą go również używać do wskazania portu wejściowego/wyjściowego, który ma zostać odczytany lub napisany.

Niektóre komputery mają bezpośrednie połączenia z magistrali adresowej procesora i innych urządzeń systemowych do pamięci głównej. Wiele kontrolerów peryferyjnych może udostępniać pamięć systemu z procesorem za pomocą techniki o nazwie Direct Memory Access (DMA). Sieć, dysku twardym lub kontroler grafiki może być urządzeniem z obsługą DMA. To pozwala kontrolerowi przesyłać dane do i z systemu szybciej niż wysyłanie ich za pośrednictwem procesussor jeden kawałek na raz.

Niezależnie od tego, czy adres fizyczny pochodzi z procesora czy urządzenia DMA, jest on zatrzasany na autobusie adresowym. Ta akcja ostrzega pamięć, którą odczyt lub zapis prośby o ten adres pamięci ma zostać złożony. Jeśli w toku jest w toku operacja zapisu, dane do zapisania są zatrzasane na magistrali danych i uruchamiany jest sygnał zapisu pamięci. Operację odczytu można wykonać poprzez wyzwalanie sygnału odczytu pamięci i odczytanie magistrali danych.

Większość kompatybilnych serwerów i komputerów komputerowych (PC) używa układu kontrolera pamięci, który jest oddzielony od głównego procesora. Ten kontroler komunikuje się z główną pamięcią systemową nad magistrali pamięci. Ta magistrala obejmuje magistrację adresów, magistrację danych i wiele sygnałów sterowania. Kontroler pamięci znajduje się w urządzeniu Northbridge i interfejsach z głównym procesorem za pomocą magistrali przedniej (FSB).

nieKontroler pamięci RTHBridge i FSB mogą stworzyć wąskie gardło w niektórych systemach, spowalniając dostęp do pamięci procesora. Z tego powodu szybka pamięć pamięci podręcznej systemu wykorzystuje całkowicie oddzielną i szerszą magistkę pamięci podręcznej. Pamięć podręczna jest bezpośrednio podłączona do procesora przez ten autobus, całkowicie omijając FSB i Northbridge. Musia pamięci podręcznej, znana również jako magistrala tylnego (BSB), funkcjonuje jako magistrala adresu, magistrali danych i magistrali sterowania wyłącznie dla pamięci pamięci podręcznej.

Niektóre procesory kompatybilne z PC obejmują kontroler pamięci w samym głównym procesorze. Ten kontroler uzyskuje dostęp do głównej pamięci systemowej bezpośrednio, bez korzystania z urządzenia FSB lub Northbridge. Po usunięciu tych wąskich gardeł procesor spędza mniej czasu na czekanie na dostęp do głównej pamięci systemowej. Pamięć pamięci podręcznej jest często również zawierana w tych procesorach, a każda pamięć podręczna zewnętrzna jest dostępna za pośrednictwem magistrali pamięci podręcznej.

INNE JĘZYKI