2.3.5 DMA-Controller

Ein DMA-Controller ist eine weitere Hardware-Komponente, die zum Ziel hat, die Geschwindigkeit des Gesamtsystems zu erhöhen. Erreicht werden soll dies durch eine Reduzierung der Anzahl an Interrupts bei der Kommunikation zwischen der CPU und E/A-Geräten.

Um überhaupt nachvollziehen zu können, welchen Vorteil ein DMA-Controller bringt, ist zunächst zu klären, wie eine Kommunikation zwischen der CPU und E/A-Geräten ohne DMA abläuft.

Kommunikation ohne DMA-Controller

to do

to do

to do

Kommunikation mit DMA-Controller

to do

to do

to do




Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png