版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第二章 微處理器,8086 微處理器 IA 微處理器的進化 Pentium 微處理器,2.2 IA 微處理器的進化 ---IA處理器性能的提高及采用的相關技術,從78年推出的8086到2000年推出的Pentium4,速度和集成度上千倍的增長微處理機的運行速度、處理能力、存儲容量是技術人員追求的目標處理器和存儲器的速度間隙是影響處理及性能的一個主要矛盾矛盾是推動技術發(fā)展的動力,1、預取指令隊列,較快速度指令執(zhí)行和
2、較慢速度指令讀取的矛盾預取指令隊列——增強指令級并行性,IA微處理器的預取指令隊列,2、地址流水線和Cache技術,80386: 20~25Mhz CPU 可以實現(xiàn)零等待的存儲器訪問交叉存儲和地址流水線技術加快訪問速度 16M:交叉存儲 70ns ->110ns; 流水線->140ns存儲器分層和外部Cache 256kB SRAM 存取時間<25nsCPU和Cache的數(shù)據(jù)傳送是通過
3、外部總線進行的,外部總線又成為制約CPU訪問時間的因素。,,,80386的地址流水線訪問和交叉存儲,,2、地址流水線和Cache技術,80486:Cache設計在CPU芯片中,內部統(tǒng)一Cache結構代碼與數(shù)據(jù)統(tǒng)一存放在同一Cache中 5級流水線,1條指令/CLK ()內部統(tǒng)一Cache結構發(fā)生Cache的爭用問題 例如:執(zhí)行MOV mem,reg,2、地址流水線和Cache技術,代碼與數(shù)據(jù)分離的Cache結構 獨立
4、的8KB代碼Cache和8KB數(shù)據(jù)Cache 兩級Cache( Pentium 和486)采用了二級Cache技術,在內部Cache不命中時,訪問CPU外部的第二級Cache(Pentium)Cache的發(fā)展,單條流水線的指令執(zhí)行速度已經(jīng)不能和指令的快速預取相匹配指令隊列加長,刷新代價增大,3、超標量流水線技術與指令分支預測,Pentium CPU:超標量流水線使得Pentium的整數(shù)指令執(zhí)行速度比80486提高1倍,浮點
5、指令提高4倍 Pentium采用了指令的分支預測技術,在預測正確的情況下,不發(fā)生時間延誤。,4、MMU和虛擬存儲器,MMU和虛擬存儲機制擴大存儲空間286:MMU,16MB物理、1GB虛擬16K個段描述符描述16K個存儲段,每段64KB實模式1M386:MMU增加分頁選擇,線形—物理地址轉換,4GB物理、64TB虛擬控制寄存器CR0:PE位,實模式—保護模式轉換Pentium:64GB物理空間、 64TB虛擬
6、,5、 IA處理器的 寄存器組織,寄存器字長和功能的擴充支持性能提高字長增加到32位系統(tǒng)寄存器調試寄存器,1、 IA處理器的寄存器組織,1)基本結構寄存器通用REGAX~DX — EAX~EDXSP、BP、SI、DI — ESP、EBP、ESI、EDI 段REGCS、SS、DS、ES、FS、GS (段描述符的索引)指令指針REG IP — EIP標志REGFlags —— EFlags*2)系
7、統(tǒng)級寄存器控制REGCR0~CR3*,CR4 控制處理器系統(tǒng)級操作系統(tǒng)地址REGGDTR 存放全局描述符表的基地址和限長IDTR 存放中斷描述符表的基地址和限長LDTR 選擇符(LDT描述符的索引)TR 選擇符(當前任務狀態(tài)段描述符的索引)3)調試與測試寄存器調試REGDR0~DR7 用于系統(tǒng)調試測試REGTR6~TR7,TR3~TR5 用于CPU內部cache測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 微型計算機系統(tǒng)概述
- 小型微型計算機系統(tǒng)投稿模板
- 課程設計--微型計算機系統(tǒng)設計
- 1第1章微型計算機系統(tǒng)概述
- 03-io匯編語言—微型計算機系統(tǒng)
- 03-io匯編語言—微型計算機系統(tǒng)
- (10)微型計算機的io接口技術
- 微型計算機原理與應用
- 《微型計算機接口技術及應用》考試大綱
- 微型計算機及其接口技術試題答案
- 微型計算機控制技術課件 第二章 微型計算機接口技術_ppt.txt
- 微型計算機控制技術課件 第二章 微型計算機接口技術_ppt.txt
- 微型計算機系統(tǒng)原理及應用第五版-答案
- 現(xiàn)代微型計算機原理與接口技術課后答案
- 《微型計算機原理與接口技術》(尹建華)習題答案
- 東南大學《微型計算機系統(tǒng)原理及應用》考研重點講義
- 微型計算機接口技術考試及答案3套
- 微型計算機及接口技術04732學習資料1
- 2011年6月微型計算機原理與接口技術試題
- 微型計算機控制技術
評論
0/150
提交評論