微型計算機技術及應用

2021-10-22 12:00:34 字數 2362 閱讀 9668

一、 8086的匯流排週期概念:乙個基本的匯流排週期由4個時鐘週期組成,時鐘週期是cpu的基本時間計量單位,他由計算機主頻決定,時鐘週期等於主頻的倒數,習慣上將4個時鐘週期分別稱為4個狀態,即t1、t2、t3、(tw等待狀態)、t4狀態

1.在t1狀態,cpu發出20位實體地址。

2.在t2狀態,匯流排的最高四位a19~a16用來輸出本匯流排週期狀態資訊,低16位浮置成高阻狀態,為傳輸資料做準備。

3.在t3狀態,當cpu需要等待時,可以插入1個或多個等待狀態tw。ready訊號線發出準備好訊號,為1時狀態為t4,為0時狀態為tw。

4.在t4狀態,匯流排週期結束。

在兩個匯流排週期之間執行空閒週期。

二、8086的引腳訊號和工作模式

1.最小模式:系統中只有8086乙個微處理器。

最大模式:包含兩個或多個微處理器,其中乙個主處理器是8086,和兩個協處理器,分別是,數值運算協處理器8087,輸入/輸出協處理器8089。

8086工作在最大模式還是最小模式由硬體連線決定。

2.8086的引腳訊號和功能

​ 注 1.8086的資料線和位址線是復用的

​ 2.8086有16根資料線(8088有8根資料線)

1.gnd地-負極,vcc電源-正極,

​ 8086用單一的+5v電壓。

​ 在t1狀態,ad0引腳傳送的位址訊號必定為低電平,在其他狀態,則用來傳送資料。

​ ad0–低8位–偶位址

3.bhe/s7高8位資料匯流排允許/狀態復用引腳

​ ad15~ad8上的高8位資料有效

​ 頭上有橫線指低電平有效,沒有指高電平有效。

4.nmi非遮蔽中斷引腳,輸入

​ 非遮蔽中斷不受中斷允許標誌if的影響,也不能用軟體進行遮蔽,只執行對應中斷型別為2的非遮蔽中斷處理程式。

5.intr可遮蔽中斷請求訊號,輸入

​ 高電平有效。cpu在每條指令執行到最後乙個時鐘週期時會對intr引腳訊號進行取樣。若if=1,cpu則會響應中斷,並且有收到intr訊號,則cpu停止當前的操作,響應中斷請求,執行乙個中斷處理子程式。

6.rd讀訊號,輸出;wr寫訊號,輸出

​ 低電平有效

7.m/io儲存器/輸入輸出控制訊號,輸出

​ 如為高電平,表示cpu和儲存器之間進行資料傳輸;如為低電平,表示cpu和i/o介面進行資料傳輸。

8.最大最小工作模式選擇端mn/mx:高電平為最小工作模式,低電平為最大工作模式;

9.準備就緒訊號ready:高電平有效;

10.clk時鐘

​ 1/3週期為高電平,2/3週期為低電平

11.reset復位訊號

最小模式

1.ale位址鎖存允許訊號

​ 在t1狀態,高電平有效

2.dt/r資料收發訊號

​ dt/r–高電平–資料傳送–wr–寫

​ dt/r–低電平–資料接收–rd–讀

​ bhe+a19a16)+ad15ad0 )=21位位址資訊–>3片位址鎖存器8282

ale、den、dt/r從cpu直接送出

最大模式

狀態訊號s2,s1,s0打包以上訊號傳送給匯流排控制器8288

8086的操作和時序

復位:8086要求reset訊號起碼維持4個時鐘週期的高電平,cs置1其他清零

匯流排讀/寫操作時序

在8086cpu中,乙個最基本的匯流排週期由4個時鐘週期組成,即t1,t2,t3,t4一共4個狀態,當cpu需要等待時,可以插入1個或多個等待狀態tw。

最小工作模式下的讀時序

最小工作模式下的寫時序

匯流排寫操作時序與讀操作時序基本相似,但是存在幾個不同點:

(1)cpu不是輸出rd訊號,而是輸出wr訊號;

(2)dt/r整個匯流排週期都是高電平,表示匯流排週期為寫週期,在接有資料匯流排收發器的系統中,用來控制資料傳輸方向;

(3)ad15~ad0在t2到t4狀態輸出資料,輸出位址與輸出資料為同一方向,無需像讀週期那樣要高阻態做緩衝,所以t2狀態無高阻態。

部分**源自網路

微型計算機技術及應用

微型機的主要特點 1.體積小,重量輕2.低廉3.可靠性高 結構靈活4.應用面廣 微型計算機的分類 按規模分類 1.微控制器2.個人計算機3.膝上型電腦4.掌上電腦 按微型處理器的字長分類 1 4位微處理器2 8位微處理器3 16位微處理器4 32位微處理器 微型機思維核心部件是微處理器即cpu。cp...

微型計算機技術及應用

微處理器的效能指標最主要的是以下兩項 1.字長2.主頻 一 16位微處理器8086 8086是intel系列的16位微處理器,有16根資料線和20根位址線。從功能上,8086分為兩部分,即匯流排介面部件和執行部件 匯流排介面部件 功能是負責與儲存器 i o埠傳送資料。8086的匯流排介面部件有下列各...

微型計算機技術及應用期末應考筆記(二)

pentium的定址方式 操作碼 運算元 運算元 1.立即定址方式 例 mov dx,1234h 2.暫存器定址方式 mov ax bx bx 內容 ax inc si si 1 si dec di di 1 di 3.輸入輸出埠定址 in al,82h 82埠裡的位元組輸入到al 埠間接定址 in...