Obsah:
Definícia - Čo znamená Bus Mastering?
Riadenie zbernice je funkcia architektúry zbernice, ktorá umožňuje riadiacej zbernici komunikovať priamo s ostatnými komponentmi bez toho, aby museli prechádzať CPU. Najmodernejšie architektúry zberníc, ako napríklad prepojenie periférnych komponentov (PCI), podporujú mastering zbernice.
Riadenie zbernice zvyšuje rýchlosť prenosu údajov operačného systému, šetrí systémové zdroje a zvyšuje výkon a čas odozvy.
Techopedia vysvetľuje Bus Mastering
Riadenie zbernice umožňuje riadiacej zbernici pristupovať k RAM nezávisle od CPU. Je navrhnutý tak, aby umožňoval prenos údajov medzi periférnym komponentom a RAM, zatiaľ čo CPU implementuje ďalšie povinnosti.
Platforma Master zbernice sa najčastejšie nachádza v samostatných vstupno / výstupných (I / O) zariadeniach alebo v mikroprocesore. Riadi prenos na vstupno-výstupnej ceste alebo počítačovej zbernici. Master zbernice je „master“ a riadi cesty zbernice, ktoré obsahujú vysielacie signály a adresu. Vstupné a výstupné (I / O) zariadenia na zbernici sú „slave“.
Ak počítač obsahuje niekoľko komponentov, ktoré podporujú mastering zbernice, je potrebné implementovať hierarchickú štruktúru, aby sa zabránilo viacerým komponentom v pokuse použiť zbernicu súčasne. Existuje niekoľko štruktúr, ako napríklad:
- Rozhranie malého počítačového systému (SCSI): Prenáša údaje medzi počítačom a periférnymi zariadeniami. Zahŕňa trvalú prioritu pre každé ID SCSI
- Sériové periférne rozhranie (SPI): Funguje v plnom duplexnom režime (v oboch smeroch) pomocou architektúry master / slave. Hlavné zariadenie iniciuje dátový rámec, ktorý zahŕňa synchronizáciu rámcov.
- Rozhranie integrovaného obvodu (I 2 C): Má obojsmernú architektúru sériovej zbernice, ktorá obsahuje stop a start bitové správy, ktoré riadia prenos údajov.