簡體   English   中英

擁有DT / R時為什么需要RD / WR?

[英]Why do we need RD/WR when we have DT/R?

WR:寫線表示8086正在將數據輸出到內存/ IO設備。

RD:只要讀取信號為0,數據總線就可以接收來自存儲器/ IO設備的數據。

DT / R:數據發送/接收表明微處理器數據總線正在發送或接收數據。

雅虎答案中已經存在該問題,但無法理解其含義。

看看這些幻燈片: 12

據我了解,基本上,DT / R僅指示當前總線上的數據傳輸方向(從8086到Mem / IO或相反),而不是總線上當前的運行方向。 RD指示處理器當前是否正在從總線讀取,WR指示當前未在從總線讀取(與完成寫入相反,這意味着數據可供另一側讀取)。

DT / R可以用來控制數據總線緩沖區(其方向),而RD和WR則向設備和內存指示CPU是否要進行讀取或寫入周期。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM