Gast Sebi87 Geschrieben 13. September 2006 Teilen Geschrieben 13. September 2006 Hallo Leute, kann mir jemand genau in allen Einzelheiten erklären wie ein dma Controller funktioniert? Habe unter http://www.elektronik-kompendium.de/sites/com/0808131.htm und http://de.wikipedia.org/wiki/Direct_Memory_Access schon nachgelesen, aber keines ist wirklich verständlich erklärt. Mir ist nicht klar wie das gemeint ist mit dem Satz: "Will der Prozessor Daten senden oder empfangen, trennt der DMA-Controller den Prozessor vom Bussystem." Wie soll das genau funktionieren? werde da nicht schlau draus, wie kann der Prozessor Daten senden, bzw empfangen wenn er von dem Bussystem getrennt ist? Kann mir jemand auf die Sprünge helfen? :confused: mfg sebi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
User-Root Geschrieben 13. September 2006 Teilen Geschrieben 13. September 2006 Soweit ich das verstanden hab, übergibt der Prozesssor die Anfrage an den DMA, der das Ergebnis dann für den Prozessor zusammenstellt. Nachdem der DMA damit fertig ist, wird das Ergebnis wieder an den Prozessor übergeben. In dem Zeitraum der Suche kann der Prozessor aber was anderes erledigen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast Sebi87 Geschrieben 14. September 2006 Teilen Geschrieben 14. September 2006 Hallo, danke für die Antwort. Habe noch mal gesucht aber nichts gefunden... Klingt logisch was du da geschrieben hast, werde trozdem noch mal weiter suchen... Falls es jemand ganz genau weiß dann lasst es mich bitte wissen. Ansonsten danke erst einmal mfg Sebi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.