单元 2 IA-32 处理器架构课程.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Intel P6處理器族系 Pentium Pro 使用先進的技術來改善指令執行的方式。 Pentium II 加入 MMX 技術。 Pentium III 將 SIMD 引入 IA-32 族系,它具有設計用於快速搬移大量的資料的特殊 128 位元暫存器, 其中 SIMD 是一種資料流延伸方式。 Pentium 4 和 Xeon 使用的是 NetBurst 微架構,它讓處理器可以在比以往 IA- 32 處理器更快的速度下運作。 CISC 和 RISC CISC – 複雜指令集 指令集是很大 高階層的操作 需要微碼寫成的直譯器 例如: Intel 80x86 族群 RISC –精簡指令集 以快速執行的簡短指令所組成 小的指令集 由硬體直接解碼和執行指令。 例如: ARM (高等 RISC 機器) DEC Alpha (now Compaq) 下一個是什麼? 基本概念 IA-32處理器架構 IA-32記憶體管理 IA-32微電腦的元件 輸出入系統 IA-32記憶體管理 實體位址模式 計算線性位址 保護模式 多區段模式 分頁 實體位址模式 最大 1 MB 定址記憶體 應用程式能存取於記憶體的任何區域 單一任務 藉著 MS-DOS 操作系統支援 區段記憶體 區段記憶體位址: 16 位元區段值,此數值會放置在區段暫存器 (CS,DS,ES,SS) 其中一個。 16 位元位移值。 一部份 計算線性位址 會先將區段值乘以 16,亦即乘以十六進位的 10,然後 再將此乘積值加上變數的位移值: 例如: 轉換 08F1:0100 成一個線性位址 輪到你… 位移式位址是028F:0030,相當於線性位址的多少? 028F0 + 0030 = 02920 總是使用十六進位表示法作為位址。 輪到你 . . . 線性位址是 28F30h 相當於多少的區段位址?? 許多不同的區段-位移式位址可產生線性址為 28F30h. 例如: 28F0:0030, 28F3:0000, 28B0:0430, . . . 保護模式 (二之1) 4 GB 位址記憶體 (其位址至 FFFFFFFFh) Each program assigned a memory partition which is protected from other programs 多工化設計 支援 Linux MS-Windows 保護模式 (二之2) 區段描述符表 程式結構 編碼,資料和堆疊區域 CS, DS, SS 描述符表 全域描述符表 (GDT) MASM 程式使用微軟平直記憶體模式 平直分段模式 全域描述符表 (GDT). 所有的區段都會映射到電腦中的整個 32 位元實體位址空間 多區段模式 每個任務或程式都會擁有自己的局部描述符表 每個描述符所指向的區段,會不同於其他行程所用的 區段。 分頁 直接被中央處理器所支援 以將記憶體區段切分成若干個 4,096 位元組的區塊,即所謂的頁面 分頁可以讓在同一時間執行的全部程式,使用的記憶體總和遠大於電腦的實體記憶體。 當任務在執行時,目前沒有使用到的部份可以儲存在硬碟上。 虛擬記憶體管理員 (VMM) – 處理資料或程式碼頁面的載入載出。 分頁錯誤 –當資料或程式碼的頁面載入回到記憶體中時,中央處理器會發出分頁錯誤的訊號 Whats Next 基本概念 IA-32處理器架構 IA-32記憶體管理 IA-32微電腦的元件 輸出入系統 IA-32微電腦的元件 主機板 視訊輸出 記憶體 輸出入埠和裝置介面 主機板 CPU 插座 外部快取記憶體插槽 主記憶體的插槽 BIOS 晶片 聲音合成器晶片 (可選擇) 影像控制晶片 (可選擇) IDE,平行、序列連接器,USB, Video,鍵盤, 遊戲操縱桿, 網路和滑鼠連接處 PCI 匯流排連接處 (擴充卡) Intel D850MD主機板 dynamic RAM Pentium 4 插座 揚聲器 IDE 驅動連接處 滑鼠, 鍵盤,平行, 序列和 USB 連接處 AGP槽 電池 影像 電源連接處 記憶控制中樞 磁碟機連接處 PCI槽 I/O 控制器 固件中樞 音效晶片 Source: Intel? Desktop Board D850MD/D850MV Technical Product Specification 影像輸出 影像控制器 在主機板上,或在擴充卡。 AGP (accelerated graphics port technology)* 影像記憶體(VRAM) CRT 顯示影像 器使用光柵掃瞄 水平回掃 垂直回掃 數位 LCD 監視器 不須要進行光柵掃瞄。 影像控制器樣本 (ATI 公司) 128-bit RAGE

文档评论(0)

hushuidhd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档