Зачем нам нужен RD/WR, когда у нас есть DT/R?
WR: строка записи указывает, что 8086 выводит данные на устройство памяти / ввода-вывода.
RD: всякий раз, когда сигнал чтения равен 0, шина данных восприимчива к данным из памяти / устройства ввода-вывода.
DT / R: передача / прием данных показывает, что шина данных микропроцессора передает или принимает данные.
Этот вопрос уже есть в ответах Yahoo, но не может понять, что это значит.
2 ответа
Как я понимаю, в основном DT/R указывает только направление передачи данных на шине в данный момент (от 8086 до Mem/IO или наоборот), а не то, что в данный момент происходит на шине. RD указывает, читает ли процессор в данный момент с шины, а WR указывает, что в данный момент не пишет (в отличие от завершения записи, что означает, что данные доступны для чтения другой стороной).
DT/R может использоваться для управления буфером данных (его направлением), тогда как RD и WR указывают устройствам и памяти, будет ли ЦП иметь цикл чтения или записи.