官术网_书友最值得收藏!

  • 微計算機原理及應用
  • 潘名蓮 王傳丹 龐曉鳳編著
  • 522字
  • 2018-12-28 18:42:49

第3章 80x86 Pentium指令系統

從Intel微處理器技術的發展來看,自8086到Pentium形成了功能升級的產品系列。雖然這些CPU內部的微體系結構變化很大,但它們一直把8086的指令系統作為基本指令系統,后面產品只是在前面產品指令系統的基礎上進行了一些擴充,成為8086的母集,以保護軟件開發的投資。這就形成了80x86/Pentium向下兼容的指令系統。

以指令系統來劃分微處理器,80x86這類CPU的指令稱為復雜指令集CISC(Complex Instruction Set Computing),另一類指令系統稱為精簡指令集RISC(Reduced Instruction Set Computimg)。相對于CISC型CPU,RISC型CPU的指令種類少得多,可采用超標量和超流水級結構,大大增加了CPU并行處理能力。在同樣鐘頻下,RISC型CPU比CISC型CPU的性能要高得多。80x86/Pentium指令系統為保持Intel系列微處理器的廣泛應用而離不開CISC指令集,又考慮到RISC在設計和指令結構的優勢,形成相互結合、以RISC為內核、以CISC為外圍的處理器。Intel Pentium系列就是典型的實例。

本章以8086指令系統為基礎,從指令的基本格式、操作數的尋址方式、指令長度及指令執行時間等方面入手,講述指令系統各類指令的功能、書寫方法、應用及編寫應用程序段。為了讓讀者盡快把編程與上機實踐結合起來,本章的程序段可套用第2章的例2-1單模塊程序的框架編寫成一個完整的程序上機實驗。上機實驗可以在安裝MS-DOS的“Intel inside”的微機器上進行。實驗操作見附錄I。

圖3-1 指令的基本格式

主站蜘蛛池模板: 昌乐县| 安顺市| 水城县| 昌宁县| 普洱| 襄垣县| 靖江市| 凌源市| 五峰| 万盛区| 通江县| 庆云县| 安溪县| 延长县| 石柱| 贡嘎县| 凯里市| 团风县| 富阳市| 治多县| 威远县| 乐陵市| 聂拉木县| 陇南市| 枣庄市| 宁夏| 子洲县| 鄱阳县| 清镇市| 溧阳市| 余庆县| 哈密市| 阿鲁科尔沁旗| 武定县| 布尔津县| 郁南县| 永德县| 景东| 广东省| 洛扎县| 天柱县|