Direkter Direkt-Speicherzugriff und ISA DMA Führung Anweisungen
Direkter Direkt-Speicherzugriff (DMA) ist Mittel, durch die Vorrichtungen Daten mit Gedächtnis oder mit einander austauschen können, ohne Intervention zu erfordern durch den Prozessor. Standard-DMA läßt eine Vorrichtung Daten mit Gedächtnis, aber nicht mit einer anderen Vorrichtung austauschen. Der Bus, der DMA erarbeitet, läßt zwei Vorrichtungen direkt einander verbundenSEIN. Der Vorteil des Verwendens von von DMA ist, daß er die Last auf dem Prozessor verringert und ihn andere Aufgaben durchführen läßt. Es gibt sogar wenige DMA Führungen als IRQs—acht gegen 16,—aber DMA Führungen sind viel kleiner in der Nachfrage als IRQs, also ist DMA Führung Verwendbarkeit fast nie eine issue.The Tabelle unterhalb der Listen DMA Führungen und der Gebrauch, zu denen sie gewöhnlich gesetzt werden.
DMA 2 wird durch fast alle Systeme für den Diskettenlaufwerksteuerpult verwendet. Ausschließlich DMA 4, das eine engagierte Kaskadeführung (benutzt, um den SekundärcDma-Controller zugänglich zu machen) ist, sind die anderen DMA Führungen für Gebrauch mit Expansion Karten vorhanden. DMA 0 wird fast nie verwendet, weil, obgleich es nur in den 16-bit Schlitzen erscheint, es nur 8-bit Übertragungen stützt. Die meisten ISA stichhaltigen Karten erfordern zwei DMA Führungen, mit 8-bit stichhaltigem verwendendem DMA 1 und 16-bit Ton mit DMA 5. Merken Sie, daß diese DMA Führungen nur ISA Karten betreffen. PCI Vorrichtungen erfordern nicht eine dieser DMA Führungen, DMA zu verwenden. Z.B. wenn Sie DMA Übergangsmodus auf einem oder beiden der eingebetteten PCI IDE Steuerpulte ermöglichen, finden Sie, daß sie im DMA Modus funktionieren, ohne ISA DMA Führungen zu besetzen. Das einzige mal als DMA Konflikte wahrscheinlich sind zu entstehen ist, wenn Sie eine ISA stichhaltige Karte und einen ISA SCSI Wirt Adapter anbringen. Fast alle ISA stichhaltigen Karten verwenden DMA 1 und DMA 5, und irgendein ISA SCSI Karten werden durch Rückstellung zusammengebaut, um DMA 5 zu verwenden, das einen Konflikt verursacht. Die einfache Antwort soll den SCSI Wirt Adapter zusammenbauen, um DMA 6 oder DMA 7 zu verwenden. Die bessere Antwort, wie üblich, soll ISA Karten vermeiden, wann immer möglich. dieses ist ein Artikel, der von Tom Dickens hinzugefügt
wird
|
|||||||||||||||||||||||||||||||||||||||
|