Nie mylić ze środkiem transportu publicznego, autobus w technologii jest wewnętrzną ścieżką elektryczną, która jest używana przez sygnały przemieszczające się z jednej części komputera do drugiej.
Nowoczesne komputery mają procesory zaprojektowane z kilkoma różnymi ścieżkami. Dane wewnętrzne są przesyłane między pamięcią a mikroprocesorem, podczas gdy sterowanie wysyła sygnały do jednostki sterującej.
Dodatkowe części, takie jak szyna rozszerzeń, łączą procesor z gniazdami rozszerzeń komputera.
Technipages wyjaśnia autobus
Każda ścieżka w komputerze służy określonemu celowi, a wiele z nich może być aktywnych jednocześnie. Jeśli, na przykład, dane wewnętrzne i sterowanie muszą wysyłać sygnały w tym samym czasie, ich równoległe okablowanie pozwala na przesyłanie danych w tym samym czasie. Dane są przesyłane w bitach, a system adresowy jest używany w celu określenia, co i gdzie jest wysyłane, lub dokładniej, który region docelowy powinien otrzymywać i/lub przechowywać dane, które są przekazywane.
We wczesnych maszynach termin „bus” odnosił się do fizycznych przewodów elektrycznych, które biegły równolegle do siebie. „Bus” ewoluował od tego czasu, aby opisać każdy fizyczny układ, który zapewnia taką samą funkcję logiczną, jak te oryginalne przewody. Jak wspomniano, mogą działać i być aktywne jednocześnie i równolegle, ale mogą również być połączone łańcuchowo.
Tak czy inaczej, zasada jest taka sama. Ważną częścią systemu są magistrale adresowe. W systemie 32-bitowym magistrala adresowa może być skierowana do 4 294 967 296 (lub 2^32) lokalizacji. Zakładając, że każda lokalizacja pamięci może pomieścić jeden bajt, dostępna przestrzeń pamięci wynosi łącznie 4 GB. Możliwe są większe i mniejsze pamięci, co odpowiednio wpływa na ilość adresów.
Typowe zastosowania autobusu
- Magistrale elektryczne i danych przesyłają sygnały tam iz powrotem przez okablowanie równoległe lub sekwencyjne.
- W nowoczesnych systemach magistrale opisują coś więcej niż tylko przewody równoległe – odnosi się to do architektury, która spełnia ten sam cel.
- Bez szyn adresowych systemy nie wiedziałyby, dokąd kierować transmisję.
Częste nadużycia autobusu
- Magistrale danych mogą działać tylko sekwencyjnie, a nie współbieżnie.