Kazalo:
Opredelitev - Kaj pomeni Bus Mastering?
Obvladovanje vodil je funkcija arhitekture vodila, ki nadzorni vodi omogoča neposredno komunikacijo z drugimi komponentami, ne da bi bilo treba skozi procesor. Večina najsodobnejših arhitektur vodil, na primer povezava obrobnih komponent (PCI), podpira obvladovanje vodila.
Obvladovanje vodila povečuje hitrost prenosa podatkov operacijskega sistema, prihrani sistemske vire in poveča zmogljivost in čas odziva.
Tehopedija razlaga Bus Mastering
Obvladovanje vodila omogoča nadzorni vodili dostop do RAM-a neodvisno od CPU-ja. Zasnovan je tako, da omogoča prenos podatkov med obrobno komponento in RAM-om, medtem ko CPU izvaja druge odgovornosti.
Glavna platforma vodila se najpogosteje nahaja v različnih vhodno / izhodnih (V / I) napravah ali v mikroprocesorju. Usmerja promet na I / O poti ali računalniškem vodilu. Glavni vodnik vodil je voditelj in nadzira poti vodila, ki vsebujejo oddajne signale in naslov. Vhodne in izhodne (V / I) naprave na vodilu so "podrejene".
Če računalnik vsebuje več komponent, ki podpirajo obvladovanje vodila, je treba uvesti hierarhično strukturo, da več komponent prepreči, da bi hkrati uporabili vodilo. Obstaja več struktur, kot so:
- Majhni računalniški sistemski vmesnik (SCSI): Prenaša podatke med računalnikom in zunanjimi napravami. Vključuje stalno prednost za vsak ID SCSI
- Serijski periferni vmesnik (SPI): deluje v celotnem dupleksnem načinu (obe smeri) z uporabo glavne / podrejene arhitekture. Glavna naprava iniciira podatkovni okvir, ki vključuje sinhronizacijo okvira.
- Vmesnik Inter-Integrated Circuit (I 2 C): Ima dvosmerno serijsko arhitekturo vodila, ki vsebuje sporočila o zaustavitvi in zagonu bitov, ki nadzorujejo prenos podatkov.
