現代微型計算機原理與接口技術課后答案_第1頁
已閱讀1頁,還剩102頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、全國高等學?!笆珖叩葘W?!笆晃濉敝攸c規(guī)劃教材五”重點規(guī)劃教材現代微型計算機原理現代微型計算機原理與接口技術教程與接口技術教程(習題解答)(習題解答)主編:楊文顯:楊文顯副主編副主編:楊晶鑫楊晶鑫編著:黃春華黃春華胡建人胡建人宓雙宓雙清華大學出版社信號;輸入信號主要用于傳輸外部的狀態(tài)信號(例如READY)和請求(中斷、DMA)信號。按照信號的電器特性劃分,有以下幾種類型:一般信號:用來傳輸數據地址信號時,高電平表示“1”,低電平表示

2、“0”;用來表示正邏輯的控制狀態(tài)信號時,“1”表示有效,“0”表示信號無效;用來表示負邏輯的控制狀態(tài)信號時,“0”表示有效,“1”表示信號無效。三態(tài)信號:除了高電平、低電平兩種狀態(tài)之外,CPU內部還可以通過一個大的電阻阻斷內外信號的傳送,CPU內部的狀態(tài)與外部相互隔離,也稱為“懸浮態(tài)”。CPU放棄總線控制權,允許其他設備使用總線時,將相關信號置為“懸浮態(tài)”。6.8086CPU以最小模式工作,現需要讀取內存中首地址為20031H的一個字,

3、如何執(zhí)行總線讀周期?請具體分析。為了讀取內存中首地址為20031H的一個字,需要執(zhí)行二個總線讀周期。第一個總線周期讀取20031H字節(jié)內容,進行的操作如下。T1狀態(tài):IOM=1,指出CPU是從內存讀取數據。隨后CPU從地址狀態(tài)復用線(A19S6~A16S3)和地址數據復用線(AD15~AD0)上發(fā)出讀取存儲器的20位地址20031H。為了鎖存地址,CPU在T1狀態(tài)從ALE引腳輸出一個正脈沖作為地址鎖存信號。由于需要讀取高8位數據線上的數

4、據(奇地址),BHE=0。為了控制總線收發(fā)器8286接受數據,RDT=0。T2狀態(tài):地址信息撤消,地址數據線AD15~AD0進入高阻態(tài),讀信號RD開始變?yōu)榈碗娖剑ㄓ行В?,DEN=0,用來開放總線收發(fā)器8286。T3狀態(tài):CPU檢測READY引腳信號。若READY為高電平(有效)時,表示存儲器或IO端口已經準備好數據,CPU在T3狀態(tài)結束時讀取該數據。若READY為低電平,則表示系統(tǒng)中掛接的存儲器或外設不能如期送出數據,要求CPU在T3和

5、T4狀態(tài)之間插入1個或幾個等待狀態(tài)Tw。TW狀態(tài):進入TW狀態(tài)后,CPU在每個TW狀態(tài)的前沿(下降沿)采樣READY信號,若為低電平,則繼續(xù)插入等待狀態(tài)TW。若READY信號變?yōu)楦唠娖?,表示數據已出現在數據總線上,CPU從AD15~AD0讀取數據。T4狀態(tài):在T3(TW)和T4狀態(tài)交界的下降沿處,CPU對數據總線上的數據進行采樣,完成讀取數據的操作。第二個總線周期讀取地址為20032H字節(jié)的內容。CPU發(fā)出的信號與第一個周期類似,區(qū)別在

溫馨提示

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

評論

0/150

提交評論