最大工作模式PPT學習教案_第1頁
最大工作模式PPT學習教案_第2頁
最大工作模式PPT學習教案_第3頁
最大工作模式PPT學習教案_第4頁
最大工作模式PPT學習教案_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、會計學1 最大工作模式最大工作模式 用于對芯片的測試。 n表4.2.5 nQS1QS0 操作 nQS1=0QS0=0無操作 nQS1=1QS0=0隊列為空 nQS1=0QS0=1從指令隊 列的第一個字節(jié)中取走代碼 nQS1=1QS0=1除第一個 字節(jié)以外,取后面字節(jié)的代碼。 第1頁/共12頁 寫等控制信號。S2#、S1#、S0# 的組合意義參見表4.2.6。 n表4.2.6 nS2#S1# S0# 總線周期的 類型 n111無源狀態(tài) n110寫內存 n101讀內存 n100取指 n011暫停 n010寫I/O n001讀I/O n000中斷響應 第2頁/共12頁 第3頁/共12頁 是系統(tǒng)的總線

2、保持請求HOLD 和總線保持響應HLDA信號, 這組信號是支持系統(tǒng)中的DMA 工作的。在最大模式下,他們 用作支持多處理器的RQ#/GT#。 n LOCK#(Lock):總線封鎖信 號(標號29),輸出。用來封 鎖其它總線主的總線請求,當 LOCK#為低電平時, 系統(tǒng)中其 他總線主就不能占用總線。 LOCK#信號是由指令前綴 LOCK產(chǎn)生的。 在LOCK前綴后 的指令執(zhí)行完之后,硬件上便 撤銷了LOCK#信號。 n信號是由CPU的29號管腳上輸出 的電平信號。然而,LOCK#信 號是受指令控制的, 當CPU執(zhí) 行了具有總線封鎖指令LOCK前 綴的指令時,LOCK#管腳輸出 低電平,用他來封鎖其

3、他處理 器對總線的請求。LOCK#為低, 其他處理器不能占有總線。直 至具有LOCK前綴的指令執(zhí)行完 之后,LOCK#才變?yōu)闊o效電平, 輸出高,撤消對其他處理器的 總線封鎖。 第4頁/共12頁 發(fā)生器以及控制信號發(fā)生器組 成。狀態(tài)譯碼電路將CPU的總 線周期狀態(tài)信號S2、S1、S0譯碼, 確定當前總線操作的類型,在 控制邏輯作用下,由命令信號 發(fā)生器產(chǎn)生命令信號存儲器讀 寫MRDC#、MWTC#, I/O讀 寫IORC#、IOWC#以及中斷應 答信號INTA#。由控制信號發(fā) 生器產(chǎn)生地址鎖存使能ALE、 數(shù)據(jù)信號使能DEN和數(shù)據(jù)流向 控制DT/R#。控制信號發(fā)生器 還生成一個輸出信號 MCE/

4、PDEN#,當控制邏輯的 I/O總線方式控制信號IOB輸入 不同時, MCE/PDEN#的作用 不同,分別為(中斷控制器) 主片級連使能MCE(Master Cascade Enable)和外部設備數(shù) 據(jù)允許PDEN# (Peripheral Data Enable)。控制邏輯有4個輸入端, 時鐘信號CLK、地址使能AEN#、 命令信號使能CEN、IO總線方 式控制信號IOB。 第5頁/共12頁 第6頁/共12頁 收發(fā)器的使能信號。 n我們曾在最小模式系統(tǒng)中解釋 過控制信號M/IO#、WR#、 INTA#、ALE、DT/R#和 DEN#信號,它們指出了數(shù)據(jù) 傳送的類型,提供了中斷響應 信號、鎖

5、存器控制信號和總線 收發(fā)器控制信號。但在最大模 式系統(tǒng)中, 狀態(tài)信號S2#、S1#、 S0#隱含了這些信息。S2#、S1#、 S0#的不同組合指出了CPU執(zhí)行 的不同總線操作。 最大模式系 統(tǒng)是通過總線控制器來產(chǎn)生諸 如最小方式CPU所提供的那些 系統(tǒng)控制信號的。 8288的狀態(tài) 譯碼電路對來自CPU的S2#、 S1#、S0#進行譯碼??刂七壿?的4個輸入信號:時鐘信號CLK 來自系統(tǒng)時鐘。地址使能AEN# 由DMA控制器控制,AEN#為 低時,系統(tǒng)由DMA控制總線, 8288輸出為高阻態(tài)。命令信號 使能CEN控制命令信號發(fā)生器 的輸出,高有效。IO總線方式 控制信號IOB則根據(jù)系統(tǒng)的配置 情

6、況連接不同的輸入電平,控 制信號發(fā)生器生成不同控制信 號MCE或PDEN#。 第7頁/共12頁 Enable)外部設備數(shù)據(jù)允許 (Peripheral Data Enable)。 MCE/PDEN#的輸出取決于IOB 的狀態(tài), 當IOB接地時, 8288 配合單處理器的工作方式, MCE/PDEN#管腳為中斷控制 器8259主片級連使能MCE信號, 這個信號可以在包含多個8259A 中斷控制器的系統(tǒng)中作為主 8259的級連控制信號, 連接 8259的SP#/EN#。 如果系統(tǒng)為 多處理器系統(tǒng)配置,IOB接+5V, 8288的MCE/PDEN#作為 PDEN#信號, 它用做數(shù)據(jù)總線 收發(fā)器的使能

7、控制。 第8頁/共12頁 , I/O端口的讀、 寫命令, 意義 上與存儲器命令信號類似,分 別用于通知I/O 接口將所尋址 端口的數(shù)據(jù)送到數(shù)據(jù)總線或將 數(shù)據(jù)寫進所尋址的端口中。 h.INTA#,作為CPU的中斷響應 信號,與最小模式中的中斷響 應信號相同。很顯然,這些信 號在每總線周期內只有一個有 效,每個總線周期內只能是唯 一的一種總線操作。了解 了總線控制器8288的原理與作 用以后,我們不難理解最大模 式的典型配置的連接方法。 第9頁/共12頁 第10頁/共12頁 制的。8259是中斷控制器, 當 CPU響應可屏蔽中斷INTR時, 由8259將中斷類型碼通過數(shù)據(jù) 總線送往CPU, 此時不能允許 8286的被選通, 8259的 SP#/EN#輸出的有效電平將 8286封鎖。 因此, 只有當8288 的DEN和

溫馨提示

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

評論

0/150

提交評論