一、8086cpu在最小模式下的基本配置
我們可以發現8086外接了兩片晶元,分別是8282位址鎖存器以及8286資料匯流排收發器。
1、位址鎖存器
1.1、功能:8086的資料、位址、控制資訊都是由同一組引線a19-a16,ad15-ad0通過分時復用的方式輸出。在乙個匯流排週期開始的t1時鐘週期內,8086的20位引腳先輸出位址資訊,並通過8086的ale發出位址鎖存選通訊號至位址鎖存器的stb中,在8086輸出的位址打入位址鎖存器中。在t1之後的時鐘週期內,20位引腳不再輸出位址資訊,而是輸出控制資訊(通過a19-a16)和資料資訊(通過ad15-ad0)。而位址資訊由位址鎖存器提供。
1.2、引腳連線
8282引腳
所連線引腳
di8086的位址匯流排
do系統的位址匯流排
stb8086的ale
oe#當oe#=0時,8282正常工作
1.3、如何將位址打入位址鎖存器
在匯流排週期的t1時刻,8086輸出位址資訊到位址鎖存器的do口後,8086通過ale引腳發出位址鎖存選通訊號(乙個正脈衝)到8282的stb引腳上,在正脈衝的下降沿的時候,把位址資訊打入鎖存器中。
2、8286資料收發器
2.1、功能:當系統所含外設介面較多時,引入資料匯流排收發器,增強匯流排的驅動能力。
2.2、引腳連線
8286的a口
8086的資料引腳
8286的b口
系統資料匯流排
oe#den#(當低電平時,8286有效,高電平則無效)
t8086的dt/r#(高電平寫,低電平讀)
3、最小模式下各個時鐘週期做的事情
t3:a19-a16發出狀態資訊,ad15-ad0位完成資料資訊的交換。
t4:結束該匯流排週期。
4、在最小模式下,8086如何響應乙個匯流排請求。
(1)外部匯流排請求模組經hold引線向8086發出匯流排請求訊號。
(2)8086的每個時鐘週期的上公升沿階段採集hold引線,若hold=1,則在當前的匯流排週期結束後(t4結束)發出匯流排請求響應訊號hlda。
(3)8086的位址、資料、控制匯流排(a19-a16、ad15-ad0)進入高阻態,讓出匯流排控制權,完成響應過程。
8086最小模式原理總結
一 8086晶元引腳定義 引腳功能簡單描述 a16 s3 a19 s6 高四位位址線和狀態輸出復用 ale 位址鎖存使能 bhe 低為讀取乙個字,高為讀取乙個位元組 rd 匯流排讀操作控制線 wr 匯流排寫操作控制線 m io intel平台中,儲存器和io分開編址,此控制線來確定訪問的是儲存器還是...
微機原理 8086的定址方式
以mov指令為例,其格式為 mov 目的運算元,源運算元1.立即定址 可以是8位或16位,如 mov ax,1234h2.暫存器定址 運算元事先存放在暫存器中,如 mov ax,bx mov al,bl3.儲存器定址 我們將運算元的位址偏移量稱為有效位址 effective address,ea e...
微機原理(一) 8086微機內部結構
位址指標暫存器 變址暫存器 控制暫存器 2.段暫存器 本文章以8086微機系統為例,簡要介紹微機系統的物理構成。8086微機系統內部分為執行單元 eu 與匯流排介面單元 biu 兩部分。其中執行單元由運算器 通用暫存器 標誌暫存器 控制電路幾部分組成。具體器件構成見下圖 ax 累加器 i o介面與微...