2.3.5 DMA-Controller

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
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 insbesondere bei der Kommunikation zwischen CPU und E/A-Geräten.  
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
 
<br />
<br />
<br />
<br />

Version vom 18. September 2013, 20:22 Uhr

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