Bus Mastering

Autor: Laura McKinney
Erstelldatum: 9 April 2021
Aktualisierungsdatum: 24 Juni 2024
Anonim
BUS MASTERING LIKE SKRILLEX EXPLAINED IN ABLETON
Video: BUS MASTERING LIKE SKRILLEX EXPLAINED IN ABLETON

Inhalt

Definition - Was bedeutet Bus Mastering?

Bus-Mastering ist eine Funktion der Busarchitektur, mit der ein Steuerbus direkt mit anderen Komponenten kommunizieren kann, ohne die CPU durchlaufen zu müssen. Die meisten aktuellen Busarchitekturen, wie die Peripheral Component Interconnect (PCI), Bus Mastering unterstützen.

Bus-Mastering erhöht die Datenübertragungsrate des Betriebssystems, schont die Systemressourcen und steigert die Leistung und Reaktionszeit.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt das Bus Mastering

Durch das Bus-Mastering kann ein Steuerbus unabhängig von der CPU auf den RAM zugreifen. Es wurde entwickelt, um die Datenübertragung zwischen einer Peripheriekomponente und dem RAM zu ermöglichen, während die CPU andere Verantwortlichkeiten wahrnimmt.

Die Bus-Master-Plattform ist am häufigsten in verschiedenen Ein- / Ausgabegeräten (E / A) oder in einem Mikroprozessor zu finden. Es lenkt den Verkehr auf einem E / A-Pfad oder einem Computerbus. Der Busmaster ist der „Master“ und steuert die Buswege, die die Sendesignale und die Adresse enthalten. Die Ein- und Ausgangsgeräte (E / A) an einem Bus sind die „Slaves“.

Wenn ein Computer mehrere Komponenten enthält, die das Bus-Mastering unterstützen, muss eine hierarchische Struktur implementiert werden, damit nicht mehrere Komponenten gleichzeitig versuchen, den Bus zu verwenden. Es gibt verschiedene Strukturen wie:


  • Small Computer System Interface (SCSI): Überträgt Daten zwischen Computer und Peripheriegeräten. Beinhaltet eine permanente Priorität für jede SCSI-ID
  • Serial Peripheral Interface (SPI): Arbeitet im Vollduplexmodus (beide Richtungen) unter Verwendung der Master / Slave-Architektur. Das Master-Gerät initiiert den Datenrahmen, der die Rahmensynchronisation enthält.
  • Interintegrierte Schaltung (I2C) Schnittstelle: Bidirektionale serielle Busarchitektur mit Stopp- und Startbit s zur Steuerung der Datenübertragung.