CPU讀/寫存儲器的步驟過程舉例說明
存儲器的讀操作。例如,若要將存儲器40H中的內(nèi)容50H讀出,其過程如下:
本文引用地址:http://www.ex-cimer.com/article/172266.htm①CPU將地址碼40H送到地址總線上,經(jīng)存儲器地址譯碼器選通地址為40H的存儲單元:
②CPU發(fā)出“瀆”信號,存儲器讀/寫控制開關(guān)將數(shù)據(jù)傳輸方向撥向“讀”;
③存儲器將地址為40H的存儲單元中的內(nèi)容50H送到數(shù)據(jù)總線上;
④CPU將數(shù)據(jù)總線上的數(shù)據(jù)50H讀人指定的某一寄存器。
對存儲單元的讀操作,不會破壞其原來的內(nèi)容。相當(dāng)于復(fù)制。
2)存儲器的寫操作。例如,若要將數(shù)據(jù)ABH寫入存儲器地址為CDH的存儲單元中,其過程如下:
①CPU將地址碼CDH送到地址總線上,經(jīng)存儲器地址譯碼器選通地址為CDH的存儲單元;
②CPU將數(shù)據(jù)ABH送到數(shù)據(jù)總線上;
③CPU發(fā)出“寫”信號,存儲器讀/寫控制開關(guān)將數(shù)據(jù)傳送方向撥向“寫”;
④存儲器將數(shù)據(jù)總線上的數(shù)據(jù)ABH送人已被選中的地址為CDH的存儲單元中。
對存儲單元的寫操作,改變或刷新了其原來的內(nèi)容,俗稱“沖”掉了原來的內(nèi)容。
評論