当我们有DT / R时为什么需要RD / WR?

时间:2016-05-04 06:17:43

标签: x86 intel x86-16 microprocessors

WR:写入行表示8086正在向存储器/ IO设备输出数据。

RD:只要读取信号为0,数据总线就可以接收来自内存/ IO设备的数据。

DT / R:数据发送/接收表明微处理器数据总线正在发送或接收数据。

这个问题已经存在于Yahoo answers,但无法理解其含义。

2 个答案:

答案 0 :(得分:0)

查看以下幻灯片:12

据我所知,基本上,DT / R仅指示此时总线上数据传输的方向(从8086到Mem / IO或反过来),而不是总线上当前正在进行的传输。 RD指示处理器当前是否正在从总线读取,WR表示当前没有写入(与完成写入相反,意味着数据可供另一方读取)。

答案 1 :(得分:0)

DT / R可用于控制数据总线缓冲区(其方向),而RD和WR向设备和内存指示CPU是否将具有读取或写入周期。