日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微型计算机引脚,微型计算机硬件基础8086引脚.doc

發布時間:2024/9/18 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微型计算机引脚,微型计算机硬件基础8086引脚.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

微型機原理與應用 第 次課

Times New Roman字體。

授 課 內 容

1.知識的回顧與問題的引出

上次課我們學習了80X86系列微處理器的發展及微處理器的主要技術指標,重點學習了16位微處理器8086的內部結構及寄存器結構,我們知道8086的內部由兩個部件組成,一個是BIU,負責所有的總線操作,另一個是EU,負責譯碼和執行指令的操作,這兩個部件既相互配合,又相互獨立,使得8086的指令可以以流水線的方式執行,提高了指令執行速度。

2.指令周期、總線周期和時鐘周期

每條指令的執行由取指令、譯碼和執行等操作組成,執行一條指令所需的時間稱為指令周期,不同指令的指令周期是不等長的。

8086CPU與外部交換信息總是通過總線進行的。CPU的每一個信息輸入、輸出過程需要的時間稱為總線周期,每當CPU要從存儲器或輸入輸出端口存取一個字節或字就需要一個總線周期。一個指令周期由一個或若干個總線周期組成。

而執行指令的一系列操作都是在時鐘脈沖CLK的統一控制下一步一步進行的,時鐘脈沖的重復周期稱為時鐘周期。時鐘周期是CPU的時間基準,由計算機的主頻決定,例如,8086的主頻為5MHz,則1個時鐘為200ns。

8086CPU的總線周期至少由4個時鐘周期組成,分別以T1、T2、T3和T4表示,如圖2-12所示,T又稱為狀態。圖2-12 8086CPU的總線周期

一個總線周期完成一次數據傳輸,至少要有傳送地址和傳送數據兩個過程。在第一個時鐘周期T1期間由CPU輸出地址,在隨后的三個時鐘周期(T2、T3和T4)用以傳送數據。換言之,數據傳送必須在T2~T4這三個周期內完成,否則在T4周期后,總線將作另一次操作,開始下一個總線周期。

在實際應用中,當一些慢速設備在三個T周期內無法完成數據讀寫時,那么在T4后總線就不能為它們所用,會造成系統讀寫出錯。為此,在總線周期中允許插入等待周期TW。當被選中進行數據讀寫的存儲器或外設無法在三個T周期內完成數據讀寫時,就由其發出一個請求延長總線周期的信號到8086CPU的READY引腳,8086CPU收到該請求后,就在T3和T4之間插入一個等待周期TW,加入TW的個數與外部請求信號的持續時間長短有關,延長的時間TW也以時鐘周期T為單位,在TW期間,總線上的狀態一直保持不變。

如果在一個總線周期后不立即執行下一個總線周期,即總線上無數據傳輸操作,系統總線處于空閑狀態,此時執行空閑周期Ti,Ti也以時鐘周期T為單位。在空閑周期期間,20條雙重總線的高4位A19/S6~A16/S3上,8086CPU仍驅動前一個總線周期的狀態信息,而且如果前一個總線周期為寫周期,那么,CPU會在總線的低16位AD15~AD0上繼續驅動數據信息D15~D0;如果前一個總線周期為讀周期,則在空閑周期中,總線的低16位D15~D0處于高阻狀態。

基本的周期由4個T周期組成――T1、T2、T3和T4。T1為地址周期。CPU通過地址/數據(或地址/狀態)復用總線發出地址信息,指示要尋址的存儲器單元或者I/O的地址。T2為緩沖周期。例如,在總線讀周期,CPU在T2撤銷低16位地址信號,使該組信號線浮空,準備接收存儲器或I/O的數據。  T3為數據周期。數據出現在復用總線的低16位上。  T4 總線周期結束。當所選中的存儲器和外設的存取速度較慢時,則在T3和T4之間插入1個或幾個等待周期TW。當8086CPU進行存儲器或I/O端口讀操作時,總線進入讀周期,8086的讀周期時序如圖2-13所示。

圖2-13 8086讀周期時序當8086CPU進行存儲器或I/O接口寫操作時,總線進入寫周期,寫周期時序如圖2-14所示。

圖2-14 8086的寫周期時序

4.8086的引腳及功能8086CPU具有40條引腳,采用雙列直插式封裝,如圖2-8如示。為了適應各種使用場合,8086CPU可在兩種模式下工作(最小模式和最大模式)。在不同模式下工作時,部分引腳(第24~31引腳)會具有不同的功能。圖2-8括號中為最大模式時引腳名稱。

1) 地址/數據復用總線AD15~AD0

分時復用的地址數據總線,具有雙向、三態功能。用于輸出低16位地址A15~A0和輸入輸出數據D15~D0。在總線周期的第一個時鐘周期Tl用來輸出要訪問的存儲器單元或I/O端口的低16位地址A15~A0,而在總線周期的其它(T2~T3)時鐘周期,對于讀周期來說是處于懸浮(高阻)狀態,對于寫周期來說則是傳送數據。為了減少芯片上的引腳數目,8086CPU采用了分時復用的地址數據總線。2) 地址/狀態復用總線A19/S6~A16/S3

分時復用的地址狀態線,具有輸出、三態功能。在總線周期的第一個時鐘周期T1用來輸出要訪問的存儲器的20位物理地址的最高4位地址(A19~A16),與A15~A

總結

以上是生活随笔為你收集整理的微型计算机引脚,微型计算机硬件基础8086引脚.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。