




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第二章 微處理器第一節(jié) Intel 8086的結(jié)構(gòu) 8086:數(shù)據(jù)總線16位,地址總線20根,尋址1M字節(jié)。 8088:外部數(shù)據(jù)總線8位,其余同8086。 AH ALBH BLCH CLDH DLSPBPSIDICSDSSSESIP總線控制邏輯 地址總線 (20位) 外部總線 ALU 指令隊列 EU BIU標志存放器執(zhí)行局部控制1 2 61.組成:2.功能:負責(zé)與存儲器接口,從內(nèi)存指定區(qū)域取出指令代碼,送指令隊列中排隊,執(zhí)行中所需操作數(shù)也由BIU從內(nèi)存中取出,送EU局部去處理。 一、總線接口單元BIU(Bus Interface Unit)四個段存放器一個16位指令指針存放器六個字節(jié)指令隊列(
2、8088是4個字節(jié))形成20位物理地址的加法器總線控制邏輯二、執(zhí)行單元EU (Execution Unit)1.組成:運算器ALU控制單元CU四個通用存放器四個專用存放器一個標志存放器2.功能:負責(zé)指令執(zhí)行。 從BIU指令隊列中取出指令代碼,譯碼,并將操作數(shù)地址送回到BIU,由BIU取操作數(shù)送EU,經(jīng)EU的ALU操作運算,結(jié)果送通用存放器,或由BIU送內(nèi)存保存,狀態(tài)保存在標志存放器。 第二節(jié) 8086的存放器結(jié)構(gòu)14個16位存放器,分成3類。一、通用存放器1.數(shù)據(jù)存放器AH、AL、BH、BL、CH、CL、DH、DL 8位AX、BX、CX、DX 16位EAX、EBX、ECX、EDX 32位(80
3、386)2.指針存放器(1)SP堆棧指針存放器(Stack Pointer)/ESP 訪問堆棧(一塊內(nèi)存區(qū)域) SS:段地址,SP:偏移地址。(2)BP基數(shù)指針存放器(Base Pointer)/EBP 通過堆棧傳送數(shù)據(jù)和地址 段地址:SS,偏移地址:BP。3.變址存放器(1)SI源變址存放器(Source Index)/ESI 字符串操作 DS:段地址,SI:字符串源地址。(2)DI目的變址存放器(Destination Index) /EDI 字符串操作 ES:段地址,DI:字符串目的地址。二、段存放器對內(nèi)存單元進行尋址,每個段尋址64K,段首址放在段存放器中,單位為24,代表20位地址,
4、低四位為0。1. CS代碼段存放器(Code Segment) 存放當前執(zhí)行程序所在段首址,CS內(nèi)容左移四位再加上指令指針存放器IP內(nèi)容即下一條指令的地址。2. DS數(shù)據(jù)段存放器(Data) 含有當前數(shù)據(jù)段首址,數(shù)據(jù)段中存放數(shù)據(jù)和變量,DS內(nèi)容加上指令中的偏移值,即為對數(shù)據(jù)段指定單元操作的地址。3. SS堆棧段存放器(Stack) 保存當前堆棧段首址。4. ES附加段存放器(Extra) 進行字符串操作時,作為目的段地址使用,是附加的數(shù)據(jù)段。5. FS、GS附加段存放器 是從80386CPU開始引入的附加的數(shù)據(jù)段。 三、控制存放器1. IP指令指針存放器(Instruction Pointer
5、) /EIP 存放下一條指令的偏移地址,段地址放CS。2. Flags或PSW標志存放器(Flags) /EFLAGS 存放運算結(jié)果的狀態(tài)。 616位標志存放器: 6位狀態(tài)標志 3位控制標志 O D I T S Z A P C(1) 進位標志CF (Carry Flag) 最高位產(chǎn)生的進位或借位(2) 輔助進位標志AF (Auxitiary Carry Flag) 字節(jié)操作:低4位向高4位的進位或借位 字操作:低8位向高8位的進位或借位(3) 溢出標志OF (Overflow Flag) 字節(jié)操作運算結(jié)果超出-128+127 字操作運算結(jié)果超出-32768+32767 OF=1(4) 符號標志
6、SF (Sign Flag) 與最高位相同,1表示負,0表示正。(5) 奇偶標志PF (Parity Flag) 1的個數(shù)為偶數(shù)PF=1,否那么PF=0。(6) 零標志ZF (Zero Flag) 運算結(jié)果為0,ZF=1,否那么ZF=0。(7) 方向標志DF (Direction Flag)控制串操作指令用的標志。DF=1 串操作中地址自動減量DF=0 串操作中地址自動增量(8) 中斷允許標志IF (Interrupt-enable Flag)控制可屏蔽中斷標志。IF=1 允許CPU接受外部可屏蔽中斷請求IF=0 屏蔽外部可屏蔽中斷請求(9) 跟蹤標志TF (Trace Flag) 使CPU進
7、入單步執(zhí)行方式。 TF=1 CPU在每條指令執(zhí)行后,產(chǎn)生一個內(nèi)部中斷,允許程序在每條指令執(zhí)行后進行檢查。第三節(jié) 存儲器組織A0A19 尋址1MB 00000HFFFFFH一、存儲器的分段(1)每段最多64KB(2)段內(nèi)尋址仍為16位(3)段首址放段存放器(4)段與段間: 連續(xù)或斷續(xù)排列 局部或完全重疊 段的劃分由CS,DS,SS,ES給出,它們?yōu)?6位,代表20位,低4位為0。1055H250AH8FFBHEFF0HCSDSESSS00000H10550H250A0H8FFB0HEFF00HFFFFFH代碼段數(shù)據(jù)段附加段堆棧段二、物理地址與邏輯地址1. 物理地址與邏輯地址 (1) 物理地址 內(nèi)
8、存單元的實際地址,也就是出現(xiàn)在地址總線上的地址。 (2) 邏輯地址 或稱分段地址。 記作 段地址: 段內(nèi)偏移地址16位16位20位2. 物理地址的形成 段地址表示段在內(nèi)存中的起始位置,通常被保存在某個段存放器中,16位。 段內(nèi)偏移地址表示內(nèi)存單元相對于段起始位置的位移,簡稱偏移地址,也叫有效地址EA,16位。 系統(tǒng)采用以下方法將邏輯地址自動轉(zhuǎn)換為20位的物理地址: 物理地址=段地址16+偏移地址 1900150000段地址偏移地址190物理地址加法器例:(1)得到指令地址CS內(nèi)容左移4位IP(2)堆棧操作SS內(nèi)容左移4位SP偏移量(指令中給出)(3)取操作數(shù)DS內(nèi)容左移4位如:2915H:0100H2915H左移4位0100H29250H 注:每個內(nèi)存單元具有唯一的物理地址,但可由不同的邏輯地址描述。 三、段存放器使用代碼段CS:存程序指令代碼數(shù)據(jù)段DS:存數(shù)據(jù),變量堆棧段SS:用作堆棧附加段ES:附加數(shù)據(jù)區(qū)或字符 串處理中的地址(1) 假設(shè)
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 政治學(xué)期末試題及答案
- 2025年網(wǎng)絡(luò)規(guī)劃設(shè)計師考試高效應(yīng)對試題及答案
- 初級社會工作者的潛在發(fā)展領(lǐng)域與挑戰(zhàn)試題及答案
- 社會工作的社會角色與功能分析中級考試試題及答案
- 交規(guī)考試題及答案下載
- 寒假物理試題及答案
- 聰明復(fù)習(xí)策略初級社會工作者考試試題及答案
- 2025房地產(chǎn)交易合同模板
- 2025資產(chǎn)抵押借款合同版
- 信永中和筆試題目及答案
- 中國世界文化遺產(chǎn)監(jiān)測預(yù)警指標體系
- 日本表參道項目案例分析
- GB/T 17772-2018土方機械保護結(jié)構(gòu)的實驗室鑒定撓曲極限量的規(guī)定
- 腦卒中風(fēng)險評估(改良的弗明漢卒中量表)老年健康與醫(yī)養(yǎng)結(jié)合服務(wù)管理
- 09S304 衛(wèi)生設(shè)備安裝圖集
- 《弟子規(guī)》謹篇(課件)
- 膝關(guān)節(jié)骨性關(guān)節(jié)炎的防治課件
- 防蛇蟲咬傷防中暑課件
- 車輛購置稅和車船稅課件
- 國開電大《人員招聘與培訓(xùn)實務(wù)》形考任務(wù)4國家開放大學(xué)試題答案
- 2023年徐州市泉山區(qū)工會系統(tǒng)招聘考試筆試題庫及答案解析
評論
0/150
提交評論