




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
12023/2/5存儲器地址分段
由于8086的地址總線是20位的,而CPU中的寄存器是16位的,這樣20位地址無法用16位寄存器(只能尋址64KB)表示,因此采用地址分段方法,擴大尋址范圍到1MB。程序員在編制程序時把存儲器劃分成段。段內地址16位,每個段的大小最大可達64KB; 實際可以根據需要來確定段大小,可以是1,100,1000,在64K范圍內的任意字節數。
IBMPC機對段的起始地址有限制,即段不能從任意地址開始:各段起始地址的低4位二進制碼必須為0,(能被16整除)。
2.1.48086的存儲器編址和I/O編址第二章16位和32位微處理器22023/2/58086系統中存儲器物理地址的計算方法第二章16位和32位微處理器32023/2/5物理地址:就是存儲單元的實際地址編碼,在1M字節存儲器里,每個存儲單元都有一個唯一的20位地址作為該存儲單元的物理地址。
CPU訪問存儲器時,必須先確定所要訪問的存儲單元的物理地址才能取出(或存入)該單元中的內容。段地址:邏輯分段在主內存中的起始地址。偏移地址:就是指段內任意一個存儲單元,其相對于段起始地址的偏移量,也稱為有效地址EA,這是一個16位的地址。邏輯地址:
在處理器內部、程序員編程時采用的地址邏輯地址=段地址∶偏移地址
20位物理地址形成:由16位段地址和16位偏移地址組成。某個存儲單元可以有多個邏輯地址,但只有一個唯一的物理地址20位物理地址形成第二章16位和32位微處理器42023/2/5段寄存器和其他寄存器組合指向存儲單元示意圖歸納段寄存器和其他寄存器組合指向存儲單元示意圖如下:第二章16位和32位微處理器52023/2/5存儲單元的內容:一個存儲單元有效的信息。一個字存入存儲器占有相繼的二個單元:
低位字節存入低地址,高位字節存入高地址。字單元的地址采用它的低地址來表示。例:字單元:(0004H)=1234H,
字節單元:(0004H)=34H
同一個地址既可以看作字節單元地址,又可看作字單元地址,需要根據使用情況確定。字單元地址:可以是偶數也可以是奇數,第二章16位和32位微處理器62023/2/5字操作數存放在偶地址開始兩個存儲單元或兩個I/O端口中:即操作數字的低8位——在偶地址單元或在偶地址端口; 操作數字的高8位——在奇地址單元或在奇地址端口。在一個總線周期內完成16位數據傳送(通常4個時鐘周期)討論CPU和存儲器或I/O端口之間傳送數據方式:讀/寫偶地址字CPU低8位數據高8位數據高8位數據線低地址高地址奇地址偶地址內存低8位數據線對應的偶地址單元/偶地址端口—數據通過數據總線低8位傳輸。對應的奇地址單元/奇地址端口—數據通過數據總線高8位傳輸。需要一個總線周期第二章16位和32位微處理器72023/2/5字操作數存放在奇地址開始兩個存儲單元或兩個I/O端口中
讀/寫奇地址字需要二個總線周期第二章16位和32位微處理器82023/2/5存儲器中,有幾個部分的用處是固定的:
①
00000~003FFH中斷向量表②B0000H~B0F9FH單色顯示緩沖區③B8000H~BBF3FH彩色顯示緩沖區④FFFF0H~FFFFFH無條件轉移指令系統加電復位時,會自動轉到FFFF0H單元執行第二章16位和32位微處理器92023/2/58086的I/O編址
CPU要為每個I/O端口分配一個地址,它與存儲器地址一樣,具有唯一性。有兩種編址方法:
1.存儲器映象:將I/O端口地址置于1MB的存儲器空間中,把它們看成是存儲單元對待,端口操作靈活,但因其占用一些存儲空間,影響速度。
2.獨立編址:有專門輸入輸出指令對其操作,將地址總線的低16位作端口地址,高4位為0。第二章16位和32位微處理器102023/2/51.8086CPU工作在總線請求方式時,會讓出
d。A)地址總線B)數據總線C)地址和數據總線D)地址、數據和控制總線中斷向量就是中斷服務子程序的入口地址,在內存中占有(4)
個存儲單元,其中低地址存儲單元存放的是偏移地址
,高地址存儲單元存放的是段地址。若某數據區的起始地址為70A0H:DDF6H,則該數據區的首字單元和16個字的末字單元的物理地址分別為多少?首70A0H*10H+DDF6H尾:首+(字數-1)*2有兩個16位的字31DAH,5E7FH,它們在8086系統存儲器中的地址分別為00130H和00134H,試畫出它們的存儲示意圖。DAH00130H31H00131H00132H00133H7FH00134H5EH00135H當M/IO=0,RD=o,WR=1時,CPU完成的操作是
b
。A.存儲器讀B.I/O讀C.存儲器寫D.I/O寫=o執行習題:第二章16位和32位微處理器112023/2/5......70A00H7E7F6H7E7F7H7E7F8H7E7F9H70A0H段基址邏輯地址段內偏移地址DDF6H邏輯地址與物理地址內存......首字單元末字單元7E814H16字數據區第二章16位和32位微處理器122023/2/5
2.232位微處理器Pentium的先進技術
Intel32位結構: IA-32(IntelArchitecture-32)IA-32處理器Intel80386Intel80486PentiumPentiumPro、PentiumII、PentiumIIIPentium4Celeron、Xeon、PentiumM第二章16位和32位微處理器132023/2/51.
先進的體系結構2.CISC和RISC相結合的技術3.超標量流水線技術4.先進的分支預測技術
Pentium特點:1.內部數據總線32位,連接主內存的外部數據總線是64位,支持成組傳輸數據2.相互獨立的片內代碼Cache和數據Cache3.指令流水線技術4.FPU.5.分段和分頁存儲管理1.CISC:程序的各條指令是按順序串行執行的,每條指令中的各個操作也是按順序串行執行的。順序執行的優點是控制簡單,但計算機各部分的利用率不高,執行速度慢。復雜的指令系統必然增加微處理器的復雜性,使處理器的研制時間長,成本高。2.RISC:精簡了指令系統
1.超標量:一個處理器中有多條指令流水線,其實質是以空間換取時間。2.流水線(pipeline):經典奔騰每條流水線分為指令預取、譯碼、執行、寫回結果。超流水線是通過細化流水、提高主頻,使得在一個機器周期內完成一個甚至多個操作,其實質是以時間換取空間。
BTB:分支目標緩沖器(BranchTargetBuffer),用來預測分支指令。BTB實際是一個能存若干(通常為256或512)條目的地址存儲部件。當一條分支指令導致程序分支時,BTB就記下這條指令的目標地址,并用這條信息預測這一指令再次引起分支時的路徑,預先從該處預取。第二章16位和32位微處理器142023/2/52.3Pentium的指令流水線技術總線接口部件、指令預取部件、指令譯碼部件、執行部件。指令流水線技術的組成并行處理技術第二章16位和32位微處理器152023/2/5流水線技術的原理取指令指令譯碼指令執行預取首次譯碼二次譯碼回寫結果指令執行傳統CPUPentiumCPU五級整數運算流水第二章16位和32位微處理器指令流水線取指執行取指譯碼執行取指譯碼地址執行回寫S1S2S3S4S5指令讀取指令譯碼地址計算指令執行結果回寫第二章16位和32位微處理器172023/2/5V流水線只能執行與U流水線當前指令配對的指令U流水線可以執行任何指令地址生成D2地址生成D2指令預取PF指令譯碼D1執行EX執行EX回寫WB回寫WBPentium的超標量指令流水線5級流水線的后3級可以在兩個流水線同時進行第二章16位和32位微處理器Pentium的指令配
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 流動貨攤社會媒體營銷策略考核試卷
- 生物質能源在城鄉一體化能源規劃中的應用考核試卷
- 寬帶接入技術考核試卷
- 電容器在鐵路信號系統中的信號放大技術考核試卷
- 皮革服裝設計與消費者需求分析考核試卷
- 燈具的博物館與展覽照明設計考核試卷
- 文化展覽創意實踐探討考核試卷
- 醫療設備租賃設備租賃合同范本考核試卷
- 2025屆福建省惠安一中等三校中學高考模擬考試(二)數學試題
- 2025二月份深基坑水平支撐拆除勞務安全協議
- 特種設備(承壓類)生產單位安全風險管控(日管控、周排查、月調度)清單
- 小升初語文:必考古詩詞專項練習
- 教師工作壓力及其積極應對課件
- 南通大學附屬醫院新增PET-CT及CT診斷項目環評報告
- 保健院關于成立實驗室生物安全管理委員會通知
- 2023年防腐防火涂裝、鋼結構變形檢測試卷及答案
- 湖北武漢建筑工程施工統一用表資料目錄
- 鉆井隊關鍵崗位人員培訓考試試題及答案
- 質量檢驗報告
- 2023年全國電力生產人身傷亡事故統計
- 機械加工企業風險分級管控制度
評論
0/150
提交評論