




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一.微計算機系統的層次
<?微處理器(Microprocessor)
3
個
層?微型計算機(Microcomputer)
次
微計算機系統(Microcomputersystem)
「算術邏輯單元
r微處理器寄存器陣列
〔控制器電路
「數據總線
系統總線〈地址總線
「控制總線
「微型計算機j
[只讀存儲器
內存儲器
I隨機訪問存儲器
r串行輸入輸出接口
并行輸入輸出接口
<外圍接口電外存儲器摟■
路〔顯示器接口等
▼
微型計算機系統「系統軟件
軟件中間件
〔應用軟件
電源、機箱、控制面板
「鍵盤、鼠標
顯示示器、打印機
I外圍設備W軟磁盤驅動器微處理器,微計算機.
硬磁盤驅動器微計算機系統三者關系
〔光盤驅動器等等
微處理器結構框圖
內部總線
控制邏輯
(2)微型計算機
微處理器:執行指令的核心。
存儲器:指令碼、操作數、結果的存儲。
外圍接口電路:并口、串口、外存接口、
顯示器接口、網絡接口、聲音接口等。
系統總線:不同層次的總線將上述模塊
連接起來,作為各種信息的通路,按信
息類別分為數據、地址、控制三類總線。
微處理器(up)
總線控制邏輯
微計算機基本結構
(3)微計算機系統
?微計算機:微處理器、存儲器、外圍接
口電路、系統總線。
軟件:系統軟件、中間軟件、應用軟件。
外部設備:軟驅、硬驅、光驅、鍵盤、
鼠標、顯示器。
電源、機箱、控制面板。
二.8086微處理器結構
1.80X86微處理器系列概況
*808616位微處理器,內部及對外16位數據通路,
20位地址,尋址空間1MB;
*地址/數據分時復用;
*8086具有初級流水線結構,內部操作與對外操作具
有并行性。
?80286:16位結構,24位地址,16MB尋址空間;支
持保護方式,可執行多任務,速度比8086快。
?80386:32位結構,32位地址,4GB尋址空間;支
持保護方式,可執行多任務,性能優于16位結構。
*80486:32位結構,片內FPU,片內Cache,速度
比80386塊很多。
2.8086微處理器邏輯框圖
分EU與BIU兩部分:
1)執行部件(EU):由、1、狀^態志寄存
器及操作控制電路組成。
2)總線接口部件(BIU):由(段寄存器
CS、DS、ES、SS,指令指針寄存器IP)、
沖器、地址加法器、輸入輸出控制電路等功組4
成。形成對外總線,與存儲器、I/O接口電路進行數
據傳輸。
3)EU與BIU的流水線操作:EU與BIU既可協同又可
獨立工作,BIU在保證EU與片外傳送操作數前提下,
可進行指令預取,與EU可重疊操作。
AHALAX
通BHBLBX
用CHCLCX
ZX
寄DHDLDX
存SP(Stackpointer)
CS(CodeSegment)
器BP(Basepointer)
DS(DataSegment)8
0
DI(DestinationIndex)SS(StackSegment總8
ES(ExtraSegment'線6
控
SI(SourceIndex)總
IP(Instruction制
線
Pointer)邏Q
■內部通信寄存器-輯
ALU總線」L
16
暫存寄存器一
執行單元總線接口單元
(EU)(BIU)
BIU與EU的重疊操作
*8080/8085受結構限制,取指令和執行指令
串行進行,操作無重疊(無并行性)。
*8086由EU與BIU兩個獨立的功能部件組成,
它們的操作有并行性。
*EU與BIU的流水線操作:EU與BIU可獨
立工作,BIU在保證EU與片外傳送操作數前提
下,可進行指令預取,與EU可重疊操作。
*若8086指令隊列出現2個空字節,且EU未占
總線情況下,BIU自動取指令填充隊列。
非流水線操作取指令1執行指令L取指令2執行指令2
8085
流水線操作
取指令1執行指令i
8086
取指令2執行指令2
取指令3執行指令3
LtOtlt2t3t4
在t0~t4時間間隔中,8085執行了2條指令。
在t0?t4時間間隔中,理想情況下,8086可執行3條指令。
086/8088微處理器的存儲器管理
8086/8088微處理器20位地址,尋址空間1MB;
寄存器16位,最大尋址216=64KB。
如何用16位寄存器形成20位地址碼?
存儲空間分段;每段64KB,段內16位地址;
段起始地址:XXXXXXXXXXXXX
段地址16位
段地址:偏移地址
段內地址16位
物理地址=段地址X16+偏移地址
?物理地址的形成
150150
段基地址|偏移地址
偏移地址
3.8086微處理器引腳(線)說明
*微處理器引線,邏輯上分為3類:
地址總線信號;
數據總線信號;
控制總線信號;
其它專用信號:電源、地、時鐘。
*采用引線分時復用技術,一條引線不同*間
代表不同信號,解決引線不夠問題。
(1)基本引腳信號
*AD15-AD0(I/O,三態):地址/數據復用。
*A19/S6-A16/S3(0,三態):地址/狀態復用。
^BHE/S,(0,三態):高字節允許/狀態復用。
*NMI(In):非屏蔽中斷請求輸入,上升沿觸發。
*INTR(In):可屏蔽中斷請求輸入,高電平有效。
*而(0,三態):讀選通信號,低電平有效。
*CLK(In):時鐘信號,處理器基本定時脈沖。
*RESET(In):復位信號,高電平有效。
*WR(0,三態):寫選通信號,低電平有效。
*READY(In):準備好信號,高電平有效。處理器與
存儲器及I/0接口速度同步的控制信號。
*TEST(In):測試信號,低電平有效。處理器執行
WAIT指令的控制信號。
*MN/而(In):最大/最小工作模式選擇信號。硬件設
計者用來決定8086工作模式,MN/W=1,8086為最
小模式,MN/旗=0,8086為最大模式。
*Vcc(In):處理器的電源引腳,接+5V電源。
*GND:處理器的地線引腳,接系統地線。
(2)最小模式下的有關控制信號
*INTA(O):最小模式下的中斷響應信號。
*ALE(O):地址鎖存允許信號。
**(O,三態):數據總線緩沖器允許信號。
*DT市(O,三態):數據總線緩沖器方向控制信號。
*M/而(O,三態):存儲器或I/O接口選擇信號。
*WR(O,三態):寫命令信號。
*HOLD(In):總線請求信號。
*HLDA(O):總線請求響應信號。
(3)最大模式下的有關控制信號
*QSnQS°(O):指令隊列狀態信號。表明8086當前指
令隊列的狀態。
*,,或,廉(O,三態):最大模式總線周期狀態信號。總
線控制器8288的輸入信號,8288輸出各種控制信號。
*Id函(。,三態):總線封鎖信號。有效時不允許其他
主控部件占用總線。
*運/加,RQ/GT\(I/O):最大模式總線請求/總線響
應信號,作為輸入時是總線請求RQ信號,作為輸出時
是總線響應GT信號。
4.8086最小方式微計算機組成
VcC
8086與系統總線接口(最小方式)
5.8086最大方式微計算機組成
三、8086總線操作、中斷系統及總線請求
1.8086總線操作:8086微處理器與片外存
儲器或I/O接口進行數據傳輸時,經BIU
執行8086規定的總線操作。
2.8086的中斷系統:8086微處理器可處理
256種中斷。
3.8086總線請求:在一個系統中,若存在
多個可控制總線的主模塊時,總線使用
權的轉移存在著一個請求與響應的過程。
?T1狀態:
BIU將RAM或I/O地址放在地址/數據復用
總線(A/D)±o
T2狀態:(分讀/寫兩種情況)
?讀總線周期:
A/D總線為接收數據做準備一緩沖。因為
A/D總線要改變線路的信息流動方向。
A寫總線周期:
A/D總線上形成待寫的數據,且保持到總
線周期的結束(T4)。
?T3,T4:
對于讀或寫總線周期,AD總線上均為。
Tw:
當RAM或I/O接口速度不夠時,在T3與T4之
間可插入等待狀態Tw。
?Ti:
當BIU無訪問操作數和取指令的任務時,
8086不執行總線操作,總線周期處于
態Ti。
8086最小方式下讀寫總線周期時序
AALE信號在T1出現,表明一個總線周期
開始,選通外部地址鎖存器,鎖存AD總線
上的地址信息。
A在RD、WR等信號的配合下,T3、T4期
間完成數據訪問。
AT3上升沿檢測READY信號是否有效,無
效時在T3與T4間插入等待狀態Tw。
讀操作
—T2一
-T]t~T3-T4
改變信號方向
M/
CPU地址信號—數據信號
10
AB/DB復用線
寫操作
Ti-?丁4-
信號方向不變
CPU地址信號—數據信號—
?8086最小方式下讀總線周期時序
8
0
8
6
讀
總
線
周
期
基
本
定
時
?8086最小方式下寫總線周期時序
---------一個總線周期---------
T1T2IT3T4
CLK____I8
A19/S6-A16/S30
<Addr,BHE乂Status輸出'一?8
BHE/S76
寫
AD15-AD0Addr輸出DATA皤曲)
---<TX總
:線
ALE_~?________________r
周
M/I0XLOW=I/O,HIGH二MEMORY期
基
WR本
定
DT/R時
DEN
2.8086中斷系統
?8086微處理器具有處理256種中斷的能力。
?每個中斷分配給一個中斷類型碼,在。?
255之間,用一字節表示,也稱為256種類
型中斷。
?256種類型中斷分為和軌彳
>硬件中斷:外部硬件電路產生的中斷、
>軟件中斷:8086操作過程中發生異常事件
或執行中斷指令INTn。
指令/CPU軟件中斷(內部)硬件中斷(外部)
啟動的
非屏蔽中斷請求
INTn指令(2)
中
斷
可
控
屏
蔽
制
中
器
斷
請
求
8259A
8086中斷分類圖
?中斷向量與中斷向量類
A中斷向量:每種中斷處理程序的入口地
址稱為中斷向量。
段地址(16位)2個字節
20位物理地址4個存儲單元
偏移量(16位)2個字節
?中斷向量表:8086將內存最低地址的1K
字節空間作為中斷向量表,存放256種中
斷處理程序的入口地址,每個地址占4字
節。中斷向量表的分配如下圖所示:
8086/8088中斷向量表
*
用占內存0000H段
03FFH
戶cs
Type225
定------IP------
03FCH
義
?
0083H
------cs------
22個
Type32
------IP------
0080H
\______
007FH
/
------cs------
保Type31
------IP------
留007CH
?
*
27個
cs
Type5
IP
0014H_____
\______
0013H
J
cs
Type4
溢出中斷
IP
0010H
OOOFH--------
8
cs
08專6
Type3
斷點中斷
用IP
OOOCH_____
OOOFH
5
cs
Type8
個非屏蔽中斷
IP
0008H_____
0007H
cs
Type1
單步中斷
IP
0004H_____
0003H
cs
Type0
除數為0
IP
0000H--------
?8086對外部硬件中斷厚求INTR的響應:
當INTR有一高電平,即有可屏蔽中斷請
求。若此時IF=1且當前指令執行完畢,
進入中斷響應周期,處理過程如下:
a.INTA在兩個總線周期中分別發出一個有
效信號,8086在第二個INTI有效期間讀
取中斷類型碼。
b.保護現場:標志寄存器入棧,清除IF和
TF標志位,保護斷點(下一條指令地址
入棧)。
C.8086將中斷類型碼乘4,得到中斷向量表
的入口地址,例如:
類型碼=0CH,中斷向量表入口R030H
d.8086從0030H開始讀取4字節中斷處理程序
的入口地址,前兩字節(例如0030H、
0031H)裝入IP,后兩字節(例如0032H、
0033H)裝入CS;8086根據CS:IP執行中斷
處理程序。
e.中斷響應過程中8086不響應總線請求。
3.8086總線請求
?在一個系統中,若存在多個可控制總線
的主模塊時,總線使用權的轉移存在著
一個請求與響應的過程。
?最小模式下總線請求:
>總線請求信號HOLD,總線響應信號HLDA;
>8086在每個CLK上升沿檢測HOLD信號;
>若有總線請求,當前總線周期結束時
HLDA變高,響應請求,8086讓出總線控
制權。
最大模式下總線請求:有兩個通道
?請求信號是:RQ()/GTo和RQ/GTi兩條引
線中的觥)和RQ1信號,為輸△;
A響應信號是:g/N和麗/1用倆條引
”中巧麗)西GT1信號,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025學校教職工合同范本
- 2024年節能型泵及環保用泵項目資金申請報告代可行性研究報告
- 2025公寓租賃合同
- 2025土地使用權出讓合同土地征收補償協議
- 2024年電子涂料項目資金申請報告代可行性研究報告
- 2024年表面處理機械項目投資申請報告代可行性研究報告
- 2025短期用工合同范本 管理資料
- 2025企業間借款合同法律關系
- 2025煤炭采購合同范本
- 2025成都房屋租賃合同范本AA
- SL631水利水電工程單元工程施工質量驗收標準第1部分:土石方工程
- 2023年綏濱縣社區工作者招聘考試筆試題庫及答案解析
- 雙心治療課件
- 廣東省肇慶市各縣區鄉鎮行政村村莊村名明細及行政區劃代碼
- 緩和醫療精品課件
- 2022國家自然科學基金委員會公開招聘應屆畢業生9人模擬卷含答案
- 兒童功能性獨立評定量表(WeeFIM)
- 工程(產品)交付后顧客滿意度調查表
- 體育市場營銷(第三版)整套課件完整版電子教案課件匯總(最新)
- 新形勢下的處方審核工作-處方審核培訓
- T∕CHAS 10-4-9-2019 中國醫院質量安全管理 第4-9部分:醫療管理危急值管理
評論
0/150
提交評論