Co to jest autobus kontrolny?

Magus sterujący jest tym, czego używa centralna jednostka przetwarzania komputera (CPU) do komunikacji z innymi urządzeniami wewnątrz komputera przez zestaw fizycznych połączeń, takich jak kable lub drukowane obwody. Jest to zróżnicowana kolekcja sygnałów, w tym odczyt, zapis i przerwanie, które pozwalają procesorowi kierować i monitorować, co robią różne części komputera. Jest to jeden z trzech rodzajów magistrali tworzących system lub magistralę komputerową. Jego dokładny skład jest różny w zależności od procesorów. Zasadniczo

Celem dowolnego magistrali jest zmniejszenie liczby ścieżek niezbędnych do komunikacji między komponentami komputerowymi. Autobus umożliwia komunikację między komponentami nad jednym kanałem danych i charakteryzuje się tym, ile informacji może przesyłać jednocześnie. Ilość danych wyraża się w bitach i odpowiada liczbie linii fizycznych, nad którymi informacje są wysyłane. Na przykład kabel wstążkowy z 32 przewodami może wysyłać 32 bity równolegle.

Każdy komputer zwykle ma internęL i autobus ekspansji. Wewnętrzna lub przedni autobus ułatwia komunikację między procesorem a pamięcią centralną, podczas gdy rozszerzenie lub magistrasa wejściowa/wyjściowa łączy komponenty płyty głównej, takie jak dyski twarde i porty. Większość autobusów systemowych zwykle składa się z 50 do 100 oddzielnych linii fizycznych do komunikacji. Te linie są podzielone na trzy podzespoły lub typy autobusów: adres lub magistral pamięci, magistrala danych oraz magistrala dowodzenia lub sterowania.

Autobus kontrolny jest dwukierunkowy; Przesyła sygnały poleceń z procesora i sygnały odpowiedzi ze sprzętu. Pomaga procesor synchronizacji sygnałów poleceń z komponentami komputera i wolniejszymi urządzeniami zewnętrznymi. W rezultacie magistrala sterująca składa się z linii kontrolnych, które każdy wysyła określony sygnał, taki jak odczyt, zapis i przerwanie. Linie kontrolne, które tworzą autobus kontrolny, różnią się między procesorami, ale większość obejmujeLinie zegara systemowego, linie statusu i bajty włączają linie.

Na przykład procesor komputera będzie używał magistrali danych do przesyłania informacji do i z pamięci centralnej. Mus sterujący pozwala procesorowi ustalić, czy i kiedy system wysyła lub odbiera te dane. Wynika to z faktu, że magistralowi ma linię kontrolną do odczytu i jeden do zapisu, który określa kierunek przepływu informacji (pamięć do procesora lub procesora do pamięci). Jeśli procesor musi zapisać niektóre dane do pamięci centralnej, wyśle ​​sygnał (asert) linię sterowania autobusem sterowania. Wysyłanie sygnału na linii sterowania odczytu umożliwia procesor odbieranie danych z pamięci.

Inne rodzaje magistrali tworzących magistrację systemową to dane i adresy adresowe. Magistrala danych przenosi instrukcje i informacje między wszystkimi funkcjonalnymi komponentami komputerowymi. Jest dwukierunkowy i może transmitować tylko w jednym kierunku na raz. Autobus danych przesyła informacje między procesorem a pamięcią, a także między memoremy i sekcja wejściowa/wyjściowa.

Autobus adresowy jest jednokierunkowy i funkcjonuje jak mapa pamięci. Gdy system komputerowy musi uzyskać dostęp do określonej lokalizacji pamięci lub urządzenia wejściowego/wyjściowego, potwierdza odpowiedni adres w magistrali adresowej. Ten adres jest rozpoznawany przez odpowiedni obwód, który następnie instruuje odpowiednią pamięć lub urządzenie do odczytu lub wysyłania danych w magistrali danych. Odpowiedzi tylko urządzenie lub lokalizacja pamięci, która odpowiada adresowi w magistrali adresowej.

INNE JĘZYKI