2016-05-04 15 views
0

WR: Die Schreibleitung zeigt an, dass 8086 Daten an ein Speicher-/IO-Gerät ausgibt.Warum brauchen wir RD/WR, wenn wir DT/R haben?

RD: Immer wenn das Lesesignal 0 ist, ist der Datenbus empfänglich für Daten aus dem Speicher/IO-Gerät.

DT/R: Die Daten senden/empfangen zeigt, dass der Datenbus des Mikroprozessors Daten sendet oder empfängt.

Diese Frage ist schon da Yahoo answers aber konnte nicht verstehen, was es bedeutete.

+1

Das Internet existierte noch nicht, als diese Frage zum Thema war. Aber immer noch viele Treffer, wenn Sie "8086 Minimum Mode" googlen. –

Antwort

0

Schauen Sie sich diese Folien: 1, 2

Wie ich es verstehe, im Grunde, DT/R zeigt nur die Richtung der Datenübertragung auf dem Bus zur Zeit (von 8086 bis Mem/IO oder den andere herum), nicht, was gerade im Bus passiert. RD gibt an, ob der Prozessor gerade vom Bus liest, und WR gibt an, dass er gerade nicht schreibt (im Gegensatz zum Ende des Schreibens, was bedeutet, dass die Daten für die andere Seite zum Lesen verfügbar sind).

0

DT/R könnte verwendet werden, um den Datenbus-Puffer (seine Richtung) zu steuern, während RD und WR den Geräten und dem Speicher anzeigen, ob die CPU einen Lese- oder Schreibzyklus haben wird.