CPU und Architektur

Welcher Mechanismus überträgt Daten direkt zwischen Peripheriegerät und Speicher, ohne die CPU einzubeziehen?

  1. ATLB
  2. BSIMD
  3. CDMA (Direct Memory Access)
Antwort und Erläuterung anzeigen

Antwort: C. DMA (Direct Memory Access)

Beim DMA überträgt ein eigener Controller Daten zwischen Speicher und Peripheriegerät; die CPU muss nur den Start der Übertragung veranlassen und die Meldung des Abschlusses (Interrupt) entgegennehmen und kann währenddessen andere Aufgaben ausführen. DMA wird bei großen Datenmengen eingesetzt, etwa bei Speicher, Netzwerk, Audio und ADC-Datenerfassung. Auf die Konsistenz zwischen CPU-Cache und übertragenen Daten ist zu achten, was durch Hardware oder Betriebssystem verwaltet wird.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu CPU und Architektur

  1. Welcher LSI fasst CPU, Speicher und Peripheriefunktionen wie Timer und ADC auf einem Chip zusammen und wird zur Steuerung von Haushaltsgeräten und Anlagen eingesetzt?
  2. Welcher Mechanismus sorgt in einer Multicore-CPU für Konsistenz, wenn die Caches mehrerer Kerne Daten derselben Adresse enthalten?
  3. Welche Technik ändert zur Verringerung der Leistungsaufnahme einer CPU Taktfrequenz und Versorgungsspannung dynamisch je nach Last?
  4. Welche Schwachstelle, bei der Spuren spekulativer Ausführung im Cache zum Erschließen eigentlich unzugänglicher Daten missbraucht werden, wurde bekannt?
  5. Welche Kenngröße gibt die bei standardmäßiger hoher Last erzeugte Wärmemenge an, die als Richtwert für die Kühlungsauslegung dient?

Vergleiche zu diesem Thema