Cuprins:
Definiție - Ce înseamnă Bus Mastering?
Stăpânirea autobuzelor este o caracteristică de arhitectură a autobuzului care permite unui bus de control să comunice direct cu alte componente, fără a fi nevoie să parcurgi procesorul. Cele mai multe arhitecturi de autobuz actualizate, cum ar fi interconectarea componentelor periferice (PCI), acceptă stăpânirea magistralei.
Stăpânirea autobuzului crește rata de transfer a datelor de operare, conservă resursele sistemului și sporește performanța și timpul de răspuns.
Techopedia explică Master Master
Master mastering permite unui bus de control să acceseze RAM independent de procesor. Este proiectat pentru a permite transferul de date între o componentă periferică și RAM, în timp ce procesorul pune în aplicare alte responsabilități.
Platforma magistrală de autobuz se găsește cel mai frecvent în dispozitive distincte de intrare / ieșire (I / O) sau într-un microprocesor. Acesta direcționează traficul pe o cale de I / O sau autobuz computer. Maestrul autobuzului este „maestrul” și controlează căile de autobuz care conțin semnalele de transmisie și adresa. Dispozitivele de intrare și ieșire (I / O) ale unui autobuz sunt „sclavii”.
Dacă un computer conține mai multe componente care acceptă stăpânirea autobuzului, trebuie implementată structura ierarhică pentru a împiedica mai multe componente să încerce să folosească magistrala în același timp. Există mai multe structuri precum:
- Interfață mică pentru computer (SCSI): transferă date între computer și dispozitivele periferice. Include o prioritate permanentă pentru fiecare ID SCSI
- Interfață serial periferică (SPI): funcționează în modul full duplex (ambele direcții) folosind arhitectura master / slave. Dispozitivul principal inițiază cadrul de date, care include sincronizarea cadrelor.
- Interfață cu circuite inter-integrate (I 2 C): are o arhitectură de bus serial bidirecțională care conține mesaje de biți de oprire și pornire, care controlează transferul de date.
