微機原理ch2-3_第1頁
微機原理ch2-3_第2頁
微機原理ch2-3_第3頁
微機原理ch2-3_第4頁
微機原理ch2-3_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、*1A19 A16AD15AD0*5*6*7A19 A16AD15AD0CLKTMOV AX, BX;INAL, DX 有關(guān)信號有關(guān)信號地址:地址:A19A16,A15A8,A7A0數(shù)據(jù):數(shù)據(jù):AD15AD0控制:控制:IO/M,ALE,RD,DT/R,DEN,READY外外設(shè)設(shè)端端口口DB 數(shù)數(shù)據(jù)據(jù)線線IO/M+RD+AB存存儲儲器器RAMDB 數(shù)數(shù)據(jù)據(jù)線線IO/M+RD+AB讀存儲器單元讀存儲器單元 存儲器讀操作存儲器讀操作 1)T1周期周期 M/IO信號:從存儲器讀還是從信號:從存儲器讀還是從I/O設(shè)備中讀數(shù)據(jù);設(shè)備中讀數(shù)據(jù); AD15-AD0、A19/S6-A16/S3:確定:確定20

2、位地址;位地址; /BHE:選擇奇地址存儲體選擇:選擇奇地址存儲體選擇; ALE:地址鎖存信號,以使地址:地址鎖存信號,以使地址/數(shù)據(jù)線分開。數(shù)據(jù)線分開。 2)T2狀態(tài)狀態(tài) A19/S6-A16/S3:出現(xiàn):出現(xiàn)S6-S3狀態(tài)信號。決定段寄存器、狀態(tài)信號。決定段寄存器、 IF狀態(tài)、狀態(tài)、8086CPU是否連在總線上。是否連在總線上。 AD15-AD0:高阻狀態(tài)。:高阻狀態(tài)。 /RD:由高電平變?yōu)榈碗娖?,開始進行讀操作。:由高電平變?yōu)榈碗娖剑_始進行讀操作。 /DEN:變低電平,啟動收發(fā)器:變低電平,啟動收發(fā)器8286,做好接收數(shù)據(jù),做好接收數(shù)據(jù) 的準備。的準備。存儲器讀操作存儲器讀操作3)T3

3、狀態(tài)狀態(tài) 若存儲器或若存儲器或I/O端口已做好發(fā)送數(shù)據(jù)準備,則在端口已做好發(fā)送數(shù)據(jù)準備,則在T3狀態(tài)期間將數(shù)據(jù)放到數(shù)狀態(tài)期間將數(shù)據(jù)放到數(shù)據(jù)總線上,在據(jù)總線上,在T3結(jié)束時,結(jié)束時,CPU從從AD15-AD0上讀取數(shù)據(jù)上讀取數(shù)據(jù)。4)TW狀態(tài)狀態(tài) 在在T3狀態(tài),存儲器或外設(shè)沒有準備好數(shù)據(jù),不能在狀態(tài),存儲器或外設(shè)沒有準備好數(shù)據(jù),不能在T3狀態(tài)將數(shù)據(jù)放到總線狀態(tài)將數(shù)據(jù)放到總線上,使上,使READY=0,則,則CPU在在T3和和T4之間插入一個或幾個之間插入一個或幾個TW狀態(tài),直到數(shù)據(jù)狀態(tài),直到數(shù)據(jù)準備好準備好READY=1為止。為止。TW狀態(tài)時總線的動作與狀態(tài)時總線的動作與T3時相同。時相同。5)

4、T4狀態(tài)狀態(tài) CPU對數(shù)據(jù)總線進行采樣,讀出數(shù)據(jù)。對數(shù)據(jù)總線進行采樣,讀出數(shù)據(jù)。 CPU從存儲器或從存儲器或I/O設(shè)備讀數(shù)據(jù)的時序如下頁所示:設(shè)備讀數(shù)據(jù)的時序如下頁所示:CLKT1T2T3、TWT4M/IOA19/S6-A16/S3A19-A16/BHE/S7/BHES7-S3ALEREADYAD15-AD0地址輸出地址輸出數(shù)據(jù)輸出數(shù)據(jù)輸出/RDDT/R/DENCPU從存儲器或從存儲器或I/O端口讀取數(shù)據(jù)的時序端口讀取數(shù)據(jù)的時序*21 MOV BX, AXOUT DX, AL 有關(guān)信號:有關(guān)信號:地址:地址:A1916,AD15AD0數(shù)據(jù):數(shù)據(jù):AD15AD0控制:控制:M/(IO)IO),A

5、LE,WR,DT/R,DEN,READY存存儲儲器器RAMDB 數(shù)數(shù)據(jù)據(jù)線線寫存儲寫存儲器單元器單元M/IO+WR+AB外外設(shè)設(shè)端端口口DB 數(shù)數(shù)據(jù)據(jù)線線寫某外寫某外設(shè)端口設(shè)端口M/IO+WR+AB 存儲器寫操作存儲器寫操作1)T1狀態(tài)狀態(tài)M/IO信號:對存儲器寫還是對信號:對存儲器寫還是對I/O設(shè)備中寫數(shù)據(jù);設(shè)備中寫數(shù)據(jù);AD15-AD0、A19/S7-A16/S3:確定:確定20位地址;位地址;/BHE:選擇奇地址存儲體選擇。:選擇奇地址存儲體選擇。ALE:地址鎖存信號,以使地址:地址鎖存信號,以使地址/數(shù)據(jù)線分開。數(shù)據(jù)線分開。DT/R:高電平,指示收發(fā)器:高電平,指示收發(fā)器8286發(fā)送數(shù)

6、據(jù),寫操作。發(fā)送數(shù)據(jù),寫操作。2)T2狀態(tài)狀態(tài) A19/S6-A16/S3:出現(xiàn):出現(xiàn)S6-S3狀態(tài)信號。決定段寄存器、狀態(tài)信號。決定段寄存器、 IF狀態(tài)、狀態(tài)、8086CPU是否連在總線上。是否連在總線上。 AD15-AD0:發(fā)出:發(fā)出16位數(shù)據(jù)。位數(shù)據(jù)。 /WR:由高電平變?yōu)榈碗娖剑_始進行寫操作。:由高電平變?yōu)榈碗娖?,開始進行寫操作。 /DEN:變低電平,啟動收發(fā)器:變低電平,啟動收發(fā)器8268,做好發(fā)送數(shù)據(jù)的,做好發(fā)送數(shù)據(jù)的 準備。準備。23存儲器寫操作存儲器寫操作3)T3狀態(tài)狀態(tài) 若存儲器或若存儲器或I/O端口已做好接收數(shù)據(jù)準備,則在端口已做好接收數(shù)據(jù)準備,則在T3狀態(tài)期間將數(shù)據(jù)放到

7、數(shù)據(jù)狀態(tài)期間將數(shù)據(jù)放到數(shù)據(jù)總線上,在總線上,在T3結(jié)束時,結(jié)束時,CPU將將AD15-AD0上數(shù)據(jù)寫入到存儲器或上數(shù)據(jù)寫入到存儲器或I/O設(shè)備中。設(shè)備中。4)TW狀態(tài)狀態(tài) 在在T3狀態(tài),存儲器或外設(shè)沒有準備好接收數(shù)據(jù),使?fàn)顟B(tài),存儲器或外設(shè)沒有準備好接收數(shù)據(jù),使READY=0,則,則CPU在在T3和和T4之間插入一個或幾個之間插入一個或幾個TW狀態(tài),直到設(shè)備準備好狀態(tài),直到設(shè)備準備好READY=1為止。為止。5)T4狀態(tài)狀態(tài) 在在T4狀態(tài),數(shù)據(jù)從數(shù)據(jù)總線上被撤除,各種控制信號和狀態(tài)信號進入無效狀狀態(tài),數(shù)據(jù)從數(shù)據(jù)總線上被撤除,各種控制信號和狀態(tài)信號進入無效狀態(tài),態(tài),CPU完成了對存儲器或完成了對存

8、儲器或I/O設(shè)備的寫操作。設(shè)備的寫操作。CLKT1T2T3、TWT4M/IOA19/S6-A16/S3A19-A16/BHE/S7/BHES7-S3ALEREADYAD15-AD0地址輸出地址輸出數(shù)據(jù)輸出數(shù)據(jù)輸出/WRDT/R/DENCPU往存儲器或往存儲器或I/O端口寫數(shù)據(jù)的時序端口寫數(shù)據(jù)的時序0段段1段段15段段段基址 偏移地址地址加法器物理地址或或代碼段代碼段數(shù)據(jù)段數(shù)據(jù)段堆棧段堆棧段*37*38從偶地址開始讀從偶地址開始讀/寫一個字寫一個字從奇地址單元讀從奇地址單元讀/寫一個字節(jié)寫一個字節(jié)從偶地址單元讀從偶地址單元讀/寫一個字節(jié)寫一個字節(jié)無效無效從奇地址開始讀從奇地址開始讀/寫一個字,寫一個字,CPU自動分兩次完成。自動分兩次完成。若字單元地址從偶地址偶地址開始,只需訪問一次存儲器一次存儲器若字單元地址從奇地址奇地址開始,要訪問兩次存儲器兩次存儲器 D7D0D15D8 D7D0奇地址

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論