版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第二章 8086體系結(jié)構(gòu),8086CPU結(jié)構(gòu) 8086系統(tǒng)的結(jié)構(gòu)和配置 8086CPU內(nèi)部時序,2.18086CPU結(jié)構(gòu),8086CPU的內(nèi)部結(jié)構(gòu) 8086CPU的寄存器結(jié)構(gòu) 8086CPU的管腳及功能,8086CPU的內(nèi)部結(jié)構(gòu): 指令執(zhí)行部件(EU,Execution Unit) 總線接口部件(BIU,Bus Interface Unit),一、 8086CPU的內(nèi)部結(jié)構(gòu),執(zhí)行部件(EU),執(zhí)行部件(EU)主要由算術(shù)邏輯運算單元(ALU)、標志寄存器FR、通用寄存器組和EU控制器等4個部件組成。 其主要功能是執(zhí)行指令。,總線接口部件(BIU),總線接口部件(BIU)主要由地址加法器、專用寄存
2、器組、指令隊列和總線控制電路等4個部件組成。 其主要功能: 形成訪問存儲器的物理地址、訪問存儲器并取指令暫存到指令隊列中等待執(zhí)行 訪問存儲器或IO端口讀取操作數(shù)參加EU運算或存放運算結(jié)果等。,EU,BIU,指令隊列,EU和BIU的操作原則,lBIU中的指令隊列有2個或2個以上字節(jié)為空時,BIU自動啟動總線周期,取指填充指令隊列。直至隊列滿,進入空閑狀態(tài)。 lEU每執(zhí)行完一條指令,從指令隊列隊首取指。系統(tǒng)初始化后,指令隊列為空,EU等待BIU從內(nèi)存取指,填充指令隊列。,lEU取得指令,譯碼并執(zhí)行指令。若指令需要取操作數(shù)或存操作結(jié)果,需訪問存儲器或I/O,EU向BIU發(fā)出訪問總線請求。 當(dāng)BIU接
3、到EU的總線請求,若正忙(正在執(zhí)行取指總線周期),則必須等待BIU執(zhí)行完當(dāng)前的總線周期,方能響應(yīng)EU請求;若BIU空閑,則立即執(zhí)行EU申請總線的請求。,EU執(zhí)行轉(zhuǎn)移、調(diào)用和返回指令時,若下一條指令不在指令隊列中,則隊列被自動清除,BIU根據(jù)本條指令執(zhí)行情況重新取指和填充指令隊列。,二、 8086CPU的寄存器結(jié)構(gòu),通用寄存器 段寄存器 標志寄存器FR 指令指針寄存器IP,1、 通用寄存器,指令執(zhí)行部件(EU)設(shè)有8個通用寄器,BH BL,CH CL,DH DL,AH AL,AX BX CX DX SI DI BP SP,通用寄存器,AX(Accumulator Register) 累加器一般用
4、來存放參加運算的數(shù)據(jù)和結(jié)果,在乘、除法運算、I/O操作、BCD數(shù)運算中有不可替代的作用。 BX(Base Register) 基址寄存器除可作數(shù)據(jù)寄存器外,還可放內(nèi)存的邏輯偏移地址,而AX,CX,DX則不能。,CX(Counter) 將它稱作計數(shù)寄存器,是因為它既可作數(shù)據(jù)寄存器,又可在串指令和移位指令中作計數(shù)用。 DX(Data Register) DX除可作通用數(shù)據(jù)寄存器外,還在乘、除法運算、帶符號數(shù)的擴展指令中有特殊用途。,SI(Source Index) 源變址寄存器多用于存放內(nèi)存的邏輯偏移地址,隱含的邏輯段地址在DS寄存器中,也可放數(shù)據(jù)。 DI(Destination Index) 目
5、標變址寄存器多用于存放內(nèi)存的邏輯偏移地址,隱含的邏輯段地址在DS寄存器中也可放數(shù)據(jù)。,BP(Base Pointer) 基址指針用于存放內(nèi)存的邏輯偏移地址,隱含的邏輯段地址在SS寄存器中。 SP(Stack Pointer ) 堆棧指針用于存放棧頂?shù)倪壿嬈频刂罚[含的邏輯段地址在SS寄存器中。,寄存器的特殊用途和隱含性質(zhì),在指令中沒有明顯的標出,而這些寄存器參加操作,稱之為“隱含尋址”。,2、段寄存器,總線接口部件BIU設(shè)有4個16位段寄存器 CS(Code Segment),代碼段寄存器中存放程序代碼段起始地址的高16位。 DS(Data Segment),數(shù)據(jù)段寄存器中存放數(shù)據(jù)段起始地址
6、的高16位。 SS(Stack Segment),堆棧段寄存器中存放堆棧段起始地址的高16位。 ES(Extended Segment),擴展段寄存器中存放擴展數(shù)據(jù)段起始地址的高16位。,段寄存器使用約定,3、標志寄存器FR,標志寄存器FR中共有9個標志位,可分成兩類: 狀態(tài)標志:表示運算結(jié)果的特征,是 CF、PF、AF、ZF、SF和OF 控制標志:控制CPU的操作,是 IF、DF和TF。,標志寄存器FR,4、指令指針寄存器 IP,IP :BIU要取指令的地址。,8086是16位CPU。它采用高性能的N溝道,耗盡型負載的硅柵工藝(HMOS)制造。由于受當(dāng)時制造工藝的限制,部分管腳采用了分時復(fù)用
7、的方式,構(gòu)成了40條管腳的雙列直插式封裝,三、8086CPU的管腳及功能,最小模式:系統(tǒng)中只有8086一個處理器,所有的控制信號都是由8086CPU產(chǎn)生(MN/MX=1)。 最大模式:系統(tǒng)中可包含一個以上的處理器,比如包含協(xié)處理器8087。在系統(tǒng)規(guī)模比較大的情況下,系統(tǒng)控制信號不是由8086直接產(chǎn)生,而是通過與8086配套的總線控制器等形成(MN/MX=0)。,1、8086的兩種工作方式,最小模式,最大模式,2.28086系統(tǒng)的儲存器組織,一、8086存儲器結(jié)構(gòu) 8086系統(tǒng)中的存儲器是一個最多1M個8位數(shù)量的字節(jié)序列,即可尋址的存儲空間為1M字節(jié),系統(tǒng)為每個字節(jié)分配一個20位的物理地址(對應(yīng)
8、16進制的地址范圍從00000HFFFFFH)。,00000H,00001H,0000FH,FFFFFH,(一)數(shù)據(jù)在內(nèi)存的位置 字節(jié)、字、雙字及其地址 (二)8086CPU對字/字節(jié)的讀操作 16位讀 從偶地址讀,8086系統(tǒng)中,存儲器是分體結(jié)構(gòu),1M字節(jié)的存儲空間分成兩個512K字節(jié)的存儲體。 一個是偶數(shù)地址存儲體,一個是奇數(shù)地址存儲體,兩個存儲體采用字節(jié)交叉編址方式。,二、8086存儲器的分體結(jié)構(gòu),三、存儲器的分段,為什么分段 8086存儲器分4個段 段基地址與段寄存器 偏移地址的產(chǎn)生 邏輯地址、物理地址,段基地址和偏移地址組成了邏輯地址 格式為:段基地址:偏移地址,0 0 0 0,段基地址(16位),段首地址, , ,物理地址=段基地址16+偏移地址,8086分段的好處 1、解決了16位地址寄存器對20位物理地址的尋址問題 2、實現(xiàn)了程序代碼的浮動裝配 8086復(fù)位后程序運行的起始地址,四、堆棧段的使用,所謂堆棧是在存儲器中開辟一個區(qū)域,用來存放需要暫時保存的數(shù)據(jù),其工作方式是“先進后出”或“后進先出”的方式。 8086系統(tǒng)中的堆棧段是由段定義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年公務(wù)員錄用考試中央機關(guān)行測考核試題及答案
- 2026年青島產(chǎn)權(quán)交易所有限公司招聘備考題庫及參考答案詳解
- (2025年)電工應(yīng)知應(yīng)會試卷及答案解析
- 2025年貴州二建考試練習(xí)題《施工管理》考試練習(xí)題解析答案和解析
- 2025年安全培訓(xùn)考試試題含完整答案(真題)
- 教師教學(xué)技能培訓(xùn)課件大全
- 高三生物重點知識點歸納與考題解析
- 班主任班級管理與學(xué)生分層輔導(dǎo)方案
- 小學(xué)四年級語文下冊寫作指導(dǎo)方案
- 外觀設(shè)計合同在時尚產(chǎn)業(yè)的實踐案例
- 2025年液壓傳動試題及 答案
- 【《家庭文化資本與幼兒學(xué)習(xí)品質(zhì)的關(guān)系實證分析》24000字】
- 外貿(mào)公司年終總結(jié)報告
- 結(jié)晶原理經(jīng)驗總結(jié)與規(guī)定
- 中班美味蔬菜教學(xué)課件下載
- 2025外研社小學(xué)英語三年級下冊單詞表(帶音標)
- 2025年蘇州市事業(yè)單位招聘考試教師招聘體育學(xué)科專業(yè)知識試卷(秋季卷)
- 2025年村干部考公務(wù)員試題及答案筆試
- 老年照護初級理論知識考試試題庫及答案
- 保密工作臺帳(模板)
- 兒童文學(xué)教程(第4版)課件 第一章 兒童文學(xué)的基本原理
評論
0/150
提交評論