第1章微型計算機(jī)系統(tǒng)_第1頁
第1章微型計算機(jī)系統(tǒng)_第2頁
第1章微型計算機(jī)系統(tǒng)_第3頁
第1章微型計算機(jī)系統(tǒng)_第4頁
第1章微型計算機(jī)系統(tǒng)_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、任向民 王克朝 王喜德 馮阿芳 編著高級匯編語言程序設(shè)計高級匯編語言程序設(shè)計實(shí)用教程(第實(shí)用教程(第2 2版)版)清華大學(xué)出版社高等院校信息技術(shù)規(guī)劃教材第第1章章 微型計算機(jī)系統(tǒng)微型計算機(jī)系統(tǒng)1.1 微型計算機(jī)系統(tǒng)硬件結(jié)構(gòu)微型計算機(jī)系統(tǒng)硬件結(jié)構(gòu)1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成1.1.2 微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)1.1.3 微型計算機(jī)系統(tǒng)的性能指標(biāo)微型計算機(jī)系統(tǒng)的性能指標(biāo)1.1.4 微型計算機(jī)系統(tǒng)的性能評價微型計算機(jī)系統(tǒng)的性能評價1.2 8086/8088微處理器微處理器1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu)1.2.2 80

2、86/8088的寄存器的寄存器1.2.3 8086/8088的存儲器組織的存儲器組織第第1章章 微型計算機(jī)系統(tǒng)微型計算機(jī)系統(tǒng)1.3 80 x86系列微處理器簡介系列微處理器簡介1.3.1 80286處理器處理器1.3.2 80386處理器處理器1.3.3 80486處理器處理器1.3.4 奔騰及以上處理器奔騰及以上處理器1.4 微型計算機(jī)軟件系統(tǒng)微型計算機(jī)軟件系統(tǒng)1.5 計算機(jī)硬件系統(tǒng)和軟件系統(tǒng)之間的關(guān)系計算機(jī)硬件系統(tǒng)和軟件系統(tǒng)之間的關(guān)系1.1 微型計算機(jī)系統(tǒng)硬件結(jié)構(gòu)微型計算機(jī)系統(tǒng)硬件結(jié)構(gòu)1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成1.1.2 微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)微型計算機(jī)

3、系統(tǒng)的系統(tǒng)結(jié)構(gòu)1.1.3 微型計算機(jī)系統(tǒng)的性能指標(biāo)微型計算機(jī)系統(tǒng)的性能指標(biāo)1.1.4 微型計算機(jī)系統(tǒng)的性能評價微型計算機(jī)系統(tǒng)的性能評價1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)由運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五大部微型計算機(jī)由運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五大部分組成。其中存儲器又分主存儲器、輔助存儲器,通常我們把輸入設(shè)備及分組成。其中存儲器又分主存儲器、輔助存儲器,通常我們把輸入設(shè)備及輸出設(shè)備統(tǒng)稱為外圍設(shè)備,而運(yùn)算器和控制器又稱為中央處理器輸出設(shè)備統(tǒng)稱為外圍設(shè)備,而運(yùn)算器和控制器又稱為中央處理器CPU(Central Processing

4、Unit)。)。運(yùn)算器存儲器控制器輸入設(shè)備輸出設(shè)備1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成1 1運(yùn)算器運(yùn)算器p 運(yùn)算器是計算機(jī)中處理數(shù)據(jù)的核心部件,主要由執(zhí)行算術(shù)運(yùn)算和運(yùn)算器是計算機(jī)中處理數(shù)據(jù)的核心部件,主要由執(zhí)行算術(shù)運(yùn)算和邏輯運(yùn)算的算術(shù)邏輯單元邏輯運(yùn)算的算術(shù)邏輯單元ALU(Arithmetic Logic Unit)、存放)、存放操作數(shù)和中間結(jié)果的寄存器組以及連接各部件的數(shù)據(jù)通路組成,操作數(shù)和中間結(jié)果的寄存器組以及連接各部件的數(shù)據(jù)通路組成,用以完成各種算術(shù)運(yùn)算和邏輯運(yùn)算。應(yīng)用軟件在運(yùn)行平臺上構(gòu)成用以完成各種算術(shù)運(yùn)算和邏輯運(yùn)算。應(yīng)用軟件在運(yùn)行平臺上構(gòu)成應(yīng)用平臺供用戶完成具體

5、的任務(wù)。應(yīng)用平臺供用戶完成具體的任務(wù)。p 在運(yùn)算過程中,運(yùn)算器不斷得到由主存儲器提供的數(shù)據(jù),運(yùn)算后在運(yùn)算過程中,運(yùn)算器不斷得到由主存儲器提供的數(shù)據(jù),運(yùn)算后又把結(jié)果送回到主存儲器保存起來。整個運(yùn)算過程是在控制器的又把結(jié)果送回到主存儲器保存起來。整個運(yùn)算過程是在控制器的統(tǒng)一指揮下,按程序中編排的操作順序進(jìn)行的。統(tǒng)一指揮下,按程序中編排的操作順序進(jìn)行的。1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成2 2控制器控制器p 控制器是計算機(jī)中控制管理的核心部件。主要由程序計數(shù)器控制器是計算機(jī)中控制管理的核心部件。主要由程序計數(shù)器(PC)、指令寄存器()、指令寄存器(IR)、指令譯碼器()、指

6、令譯碼器(ID)、時序控制電路)、時序控制電路和微操作控制電路等組成,在系統(tǒng)運(yùn)行過程中,不斷地生成指令和微操作控制電路等組成,在系統(tǒng)運(yùn)行過程中,不斷地生成指令地址、取出指令、分析指令、向計算機(jī)的各個部件發(fā)出微操作控地址、取出指令、分析指令、向計算機(jī)的各個部件發(fā)出微操作控制信號,指揮各個部件高速協(xié)調(diào)地工作。制信號,指揮各個部件高速協(xié)調(diào)地工作。p 中央處理器(中央處理器(CPU)是計算機(jī)的核心部件。)是計算機(jī)的核心部件。CPU和主存儲器是信和主存儲器是信息加工處理的主要部件,通常把這兩個部分合稱為主機(jī)。息加工處理的主要部件,通常把這兩個部分合稱為主機(jī)。1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)

7、系統(tǒng)的基本組成3 3存儲器存儲器p 存儲器是用來存儲數(shù)據(jù)和程序的部件。計算機(jī)中的信息都是以二存儲器是用來存儲數(shù)據(jù)和程序的部件。計算機(jī)中的信息都是以二進(jìn)制代碼形式表示的,必須使用具有兩種穩(wěn)定狀態(tài)的物理器件來進(jìn)制代碼形式表示的,必須使用具有兩種穩(wěn)定狀態(tài)的物理器件來存儲信息。這些物理器件主要有磁芯、半導(dǎo)體器件、磁表面器件存儲信息。這些物理器件主要有磁芯、半導(dǎo)體器件、磁表面器件等。等。p 根據(jù)功能的不同,存儲器一般分為主存儲器和輔存儲器兩種類型。根據(jù)功能的不同,存儲器一般分為主存儲器和輔存儲器兩種類型。p主存儲器主存儲器p輔存儲器輔存儲器1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成p主

8、存儲器主存儲器主存儲器(又稱為內(nèi)存儲器,簡稱為主存或內(nèi)存)用來存放正在運(yùn)行的程序和數(shù)主存儲器(又稱為內(nèi)存儲器,簡稱為主存或內(nèi)存)用來存放正在運(yùn)行的程序和數(shù)據(jù),可直接與運(yùn)算器及控制器交換信息。按照存取方式,主存儲器又可分為隨機(jī)據(jù),可直接與運(yùn)算器及控制器交換信息。按照存取方式,主存儲器又可分為隨機(jī)存取存儲器(存取存儲器(Random Access Memory,RAM)和只讀存儲器()和只讀存儲器(Read Only Memory,ROM)兩種。)兩種。主存儲器由許多存儲單元組成,全部存儲單元按一定順序編號,稱為存儲器的地主存儲器由許多存儲單元組成,全部存儲單元按一定順序編號,稱為存儲器的地址。存

9、儲器采取按地址存(寫)取(讀)的工作方式,每個存儲單元存放一個單址。存儲器采取按地址存(寫)取(讀)的工作方式,每個存儲單元存放一個單位長度的信息。位長度的信息。p輔助存儲器輔助存儲器輔存儲器(又稱為外存儲器,簡稱為輔存或外存)是用來存放多種大信息量的程輔存儲器(又稱為外存儲器,簡稱為輔存或外存)是用來存放多種大信息量的程序和數(shù)據(jù),可以長期保存,其特點(diǎn)是存儲容量大、成本低,但存取速度相對較慢。序和數(shù)據(jù),可以長期保存,其特點(diǎn)是存儲容量大、成本低,但存取速度相對較慢。1.1.1 微型計算機(jī)系統(tǒng)的基本組成微型計算機(jī)系統(tǒng)的基本組成4 4輸入輸入/ /輸出設(shè)備輸出設(shè)備p 輸入輸入/ /輸出設(shè)備(簡稱輸出

10、設(shè)備(簡稱I/OI/O設(shè)備)又稱為外部設(shè)備,它是與計算機(jī)設(shè)備)又稱為外部設(shè)備,它是與計算機(jī)主機(jī)進(jìn)行信息交換,實(shí)現(xiàn)人機(jī)交互的硬件環(huán)境。主機(jī)進(jìn)行信息交換,實(shí)現(xiàn)人機(jī)交互的硬件環(huán)境。p 輔(外)存儲器可以把存放的信息輸入到主機(jī),主機(jī)處理后的數(shù)輔(外)存儲器可以把存放的信息輸入到主機(jī),主機(jī)處理后的數(shù)據(jù)也可以存儲到輔(外)存儲器中。因此,輔(外)存儲設(shè)備既據(jù)也可以存儲到輔(外)存儲器中。因此,輔(外)存儲設(shè)備既可以作為輸入設(shè)備,也可以作為輸出設(shè)備。可以作為輸入設(shè)備,也可以作為輸出設(shè)備。1.1.2 微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)計算機(jī)系統(tǒng)中所使用的電子線路和物理設(shè)備,是看得見、計算機(jī)系統(tǒng)中

11、所使用的電子線路和物理設(shè)備,是看得見、摸得著的實(shí)體,如中央處理器(摸得著的實(shí)體,如中央處理器(CPU)、存儲器、外部設(shè)備)、存儲器、外部設(shè)備(輸入輸出設(shè)備、(輸入輸出設(shè)備、I/O設(shè)備)及總線等設(shè)備)及總線等 存儲總線 系統(tǒng)總線 微處理器 CPU 存儲器 (主存) 輸入輸出接口 I/O 電路 外部 設(shè)備 時鐘 信號 1.1.2 微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)1微處理器微處理器p 將計算機(jī)的運(yùn)算器、控制器以及相關(guān)的部件集中制作在同一塊大將計算機(jī)的運(yùn)算器、控制器以及相關(guān)的部件集中制作在同一塊大規(guī)模或超大規(guī)模集成電路上,即構(gòu)成了整體的中央處理器,由于規(guī)模或超大規(guī)模集成電路上,即構(gòu)成了

12、整體的中央處理器,由于處理器的體積大大減小了,故稱為微處理器。習(xí)慣上一般把微處處理器的體積大大減小了,故稱為微處理器。習(xí)慣上一般把微處理器直接稱為理器直接稱為CPUCPU。p 19711971年年IntelIntel公司研制推出的公司研制推出的40044004處理器芯片,標(biāo)志著微處理器的處理器芯片,標(biāo)志著微處理器的誕生。之后的誕生。之后的3030多年來,微處理器不斷向更高的層次發(fā)展,由最多年來,微處理器不斷向更高的層次發(fā)展,由最初的初的40044004處理器(字長處理器(字長4 4位,主頻位,主頻1MHz1MHz),發(fā)展到現(xiàn)在的),發(fā)展到現(xiàn)在的Pentium Pentium IVIV處理器(字

13、長處理器(字長6464位,主頻位,主頻3.6GHz3.6GHz或更高)。或更高)。1.1.2 微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)2系統(tǒng)總線系統(tǒng)總線p 數(shù)據(jù)總線(數(shù)據(jù)總線(Data BUS,DB)是傳送數(shù)據(jù)和指令代碼的信號線。)是傳送數(shù)據(jù)和指令代碼的信號線。數(shù)據(jù)總線是雙向的,即數(shù)據(jù)可傳送至數(shù)據(jù)總線是雙向的,即數(shù)據(jù)可傳送至CPU,也可從,也可從CPU傳送到其傳送到其他部件。他部件。p 地址總線(地址總線(Address BUS,AB)是傳送)是傳送CPU所要訪問的存儲單所要訪問的存儲單元或輸入元或輸入/輸出接口地址的信號線。地址總線是單向的,因而通常輸出接口地址的信號線。地址總線是單

14、向的,因而通常地址總線是將地址從地址總線是將地址從CPU傳送給存儲器或輸入傳送給存儲器或輸入/輸出接口。輸出接口。p 控制總線控制總線Control BUS,CB)是管理總線上活動的信號線。控制)是管理總線上活動的信號線。控制總線中的信號是用來實(shí)現(xiàn)總線中的信號是用來實(shí)現(xiàn)CPU對其他部件的控制、狀態(tài)等信息的對其他部件的控制、狀態(tài)等信息的傳送以及中斷信號的傳送等。傳送以及中斷信號的傳送等。1.1.2 微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)微型計算機(jī)系統(tǒng)的系統(tǒng)結(jié)構(gòu)3微型計算機(jī)和個人計算機(jī)微型計算機(jī)和個人計算機(jī)p根據(jù)微處理器的應(yīng)用領(lǐng)域,微處理器大致可以分為三類:通用高性能微根據(jù)微處理器的應(yīng)用領(lǐng)域,微處理器大致可以分

15、為三類:通用高性能微處理器、嵌入式微處理器和微控制器。一般而言,通用處理器追求高性處理器、嵌入式微處理器和微控制器。一般而言,通用處理器追求高性能,用于運(yùn)行通用軟件,配備完備、復(fù)雜的操作系統(tǒng);嵌入式微處理器能,用于運(yùn)行通用軟件,配備完備、復(fù)雜的操作系統(tǒng);嵌入式微處理器強(qiáng)調(diào)處理特定應(yīng)用問題,用于運(yùn)行面向特定領(lǐng)域的專用程序,配備輕量強(qiáng)調(diào)處理特定應(yīng)用問題,用于運(yùn)行面向特定領(lǐng)域的專用程序,配備輕量級操作系統(tǒng),如移動電話、級操作系統(tǒng),如移動電話、PDA(Personal Digital Assistant,個人數(shù),個人數(shù)字助理)等電子設(shè)備;微控制器價位相對較低,在微處理器市場上需求字助理)等電子設(shè)備;微

16、控制器價位相對較低,在微處理器市場上需求量最大,主要用于汽車、空調(diào)、自動機(jī)械等領(lǐng)域的自控設(shè)備。量最大,主要用于汽車、空調(diào)、自動機(jī)械等領(lǐng)域的自控設(shè)備。p通常所說的微型計算機(jī),其實(shí)特指的是以通用高性能微處理器為核心,通常所說的微型計算機(jī),其實(shí)特指的是以通用高性能微處理器為核心,配以存儲器和其他外設(shè)部件,并裝載完備的軟件系統(tǒng)的通用微型計算機(jī),配以存儲器和其他外設(shè)部件,并裝載完備的軟件系統(tǒng)的通用微型計算機(jī),簡稱微機(jī)。簡稱微機(jī)。1.1.3 微型計算機(jī)系統(tǒng)的性能指標(biāo)微型計算機(jī)系統(tǒng)的性能指標(biāo)p 字長:字長:CPU能夠同時處理的比特(能夠同時處理的比特(bit)數(shù)目。它直接關(guān)系到計算機(jī)的計算精度、)數(shù)目。它直

17、接關(guān)系到計算機(jī)的計算精度、功能和速度。字長越長,計算精度越高,處理能力越強(qiáng)。常見的微型機(jī)字長有功能和速度。字長越長,計算精度越高,處理能力越強(qiáng)。常見的微型機(jī)字長有8位、位、16位、位、32位和位和64位。位。p 主頻(時鐘頻率):時鐘脈沖發(fā)生器所產(chǎn)生的時鐘信號頻率()。它在很大程主頻(時鐘頻率):時鐘脈沖發(fā)生器所產(chǎn)生的時鐘信號頻率()。它在很大程度上決定了計算機(jī)的運(yùn)行速度。度上決定了計算機(jī)的運(yùn)行速度。p 內(nèi)存容量:內(nèi)存儲器中能夠存儲信息的總字節(jié)數(shù),一般以內(nèi)存容量:內(nèi)存儲器中能夠存儲信息的總字節(jié)數(shù),一般以KB、MB為單位,反為單位,反映了內(nèi)存儲器存儲數(shù)據(jù)的能力。映了內(nèi)存儲器存儲數(shù)據(jù)的能力。p 運(yùn)

18、算速度:計算機(jī)的運(yùn)算速度通常用每秒鐘能執(zhí)行的指令條數(shù)來表示,如運(yùn)算速度:計算機(jī)的運(yùn)算速度通常用每秒鐘能執(zhí)行的指令條數(shù)來表示,如MIPS(百萬條指令(百萬條指令/秒)。秒)。p 存取周期存取周期:對內(nèi)存進(jìn)行一次讀對內(nèi)存進(jìn)行一次讀/寫(取數(shù)據(jù)寫(取數(shù)據(jù)/存數(shù)據(jù))訪問操作所需的時間。存數(shù)據(jù))訪問操作所需的時間。1.1.4 微型計算機(jī)系統(tǒng)的性能評價微型計算機(jī)系統(tǒng)的性能評價p 系統(tǒng)的兼容性系統(tǒng)的兼容性p 系統(tǒng)的可靠性和可維護(hù)性系統(tǒng)的可靠性和可維護(hù)性p 外設(shè)配置外設(shè)配置p 軟件配置軟件配置p 性能價格比性能價格比1.2 8086/8088微處理器微處理器1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器

19、的結(jié)構(gòu)1.2.2 8086/8088的寄存器的寄存器1.2.3 8086/8088的存儲器組織的存儲器組織1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu)1. 8086主要特性主要特性p16位微處理器,采用高速運(yùn)算性能的位微處理器,采用高速運(yùn)算性能的HMOS工藝制造,芯片上集成了工藝制造,芯片上集成了2.9萬只晶體管;萬只晶體管;p40條引腳雙列直插式封裝;條引腳雙列直插式封裝;p時鐘頻率為時鐘頻率為5MHz10MHz,基本指令執(zhí)行時間為,基本指令執(zhí)行時間為0.3s0.6s;p16根數(shù)據(jù)線和根數(shù)據(jù)線和20根地址線,可尋址的地址空間達(dá)根地址線,可尋址的地址空間達(dá)1MB;p8086可以和

20、浮點(diǎn)運(yùn)算器、可以和浮點(diǎn)運(yùn)算器、I/O處理器或其他處理器組成多處理器系統(tǒng),極處理器或其他處理器組成多處理器系統(tǒng),極大提高了系統(tǒng)的數(shù)據(jù)吞吐能力和數(shù)據(jù)處理能力;大提高了系統(tǒng)的數(shù)據(jù)吞吐能力和數(shù)據(jù)處理能力;p使用單一的使用單一的+5V電源。電源。1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu)2.8086微處理器的邏輯結(jié)構(gòu)微處理器的邏輯結(jié)構(gòu)p 8086微處理器分成兩大功能部件微處理器分成兩大功能部件p執(zhí)行部件(執(zhí)行部件(execution unit,EU)執(zhí)行部件由一個16位的算術(shù)邏輯單元(ALU),8個16位的通用寄存器,一個16位的狀態(tài)標(biāo)志寄存器,一個數(shù)據(jù)暫存寄存器和執(zhí)行部件的控制電路組成

21、。EU是程序中各條指令執(zhí)行的核心,完成從BIU的指令隊(duì)列中取出指令代碼,經(jīng)指令譯碼器譯碼后執(zhí)行指令所規(guī)定的全部功能。執(zhí)行指令所得結(jié)果或執(zhí)行指令所需的數(shù)據(jù),都由EU向BIU發(fā)出命令,對存儲器或I/O接口進(jìn)行讀/寫操作。1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu)2.8086微處理器的邏輯結(jié)構(gòu)微處理器的邏輯結(jié)構(gòu)p 8086微處理器分成兩大功能部件微處理器分成兩大功能部件p總線接口部件(總線接口部件(bus interface unit,BIU)總線接口部件BIU由四個16位段地址寄存器(代碼段寄存器CS、數(shù)據(jù)段寄存器DS、堆棧段寄存器SS和附加段寄存器ES)、一個16位指令指針寄存器

22、IP、一個6字節(jié)指令隊(duì)列緩沖器、20位地址加法器和總線控制電路組成。BIU負(fù)責(zé)與存儲器、I/O接口電路連接,根據(jù)執(zhí)行部件EU的請求,完成CPU與存儲器或I/O設(shè)備之間的數(shù)據(jù)傳送。 1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu) 20 位 總線控制邏輯 8086 總線 執(zhí)行部件 EU 總線接口部件 BIU 狀態(tài)標(biāo)志寄存器 AH BL CL DL BH CH DH AX BX CX DX SP BP SI DI ALU 數(shù)據(jù)總線(16 位) 暫存器 ALU 控制電路 1 2 3 4 5 6 CS DS SS ES 內(nèi)部暫存器 IP 地址加法器 指令隊(duì)列 AL 16 位 2.8086微處

23、理器的邏輯結(jié)構(gòu)微處理器的邏輯結(jié)構(gòu) 1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu)2.8086微處理器的邏輯結(jié)構(gòu)微處理器的邏輯結(jié)構(gòu)pEU和和BIU的關(guān)系的關(guān)系EU和BIU這兩個功能部件既可以協(xié)同工作又可以各自獨(dú)立工作的。大多數(shù)情況下,EU的執(zhí)行指令操作與BIU的取指令操作是在時間上重疊的,即EU執(zhí)行某條指令操作時,BIU可同時進(jìn)行后繼指令的取指令操作,形成指令的流水線,如圖1-4所示。這樣,減少了CPU取指令的等待時間,加快了CPU執(zhí)行指令的速度,提高了系統(tǒng)總線的利用率。 1 2 3 4 5 6 EU 1 2 3 4 5 6 BIU 1 2 3 4 5 6 總線 執(zhí)行 1 執(zhí)行 2

24、執(zhí)行 3 執(zhí)行 4 執(zhí)行 5 執(zhí)行 6 忙 忙 忙 忙 忙 忙 取指 取指 取指 取指 取指 取指 1.2.1 8086/8088微處理器的結(jié)構(gòu)微處理器的結(jié)構(gòu)2.8086微處理器的邏輯結(jié)構(gòu)微處理器的邏輯結(jié)構(gòu)p8086與與8088的區(qū)別的區(qū)別 8086微處理器與8088微處理器功能結(jié)構(gòu)基本相同,它們的指令系統(tǒng)完全相同,區(qū)別在于它們的BIU部件:p8086的指令隊(duì)列有6個字節(jié),而8088的指令隊(duì)列有4個字節(jié)。p8086數(shù)據(jù)總線為16位,而8088數(shù)據(jù)總線為8位。1.2.2 8086/8088的寄存器的寄存器8086/8088CPU中可供編程使用的有中可供編程使用的有14個個16位寄存器,位寄存器,

25、按其用途可分為按其用途可分為3類:類:p 通用寄存器通用寄存器p 段寄存器段寄存器p 指針和標(biāo)志寄存器指針和標(biāo)志寄存器 累加器 AH AL BH BL CL DH DL CH SP SI DI IP FLAGS CS DS SS ES BP 基址寄存器 計數(shù)寄存器 數(shù)據(jù)寄存器 堆棧指針寄存器 基址指針寄存器 源變址寄存器 目的變址寄存器 指令指針寄存器 標(biāo)志寄存器 代碼段寄存器 段寄存器 附加段寄存器 堆棧段寄存器 數(shù)據(jù)寄存器 地址指針 寄存器 控制寄存器 通用寄存器 數(shù)據(jù)段寄存器 1.2.2 8086/8088的寄存器的寄存器1.通用寄存器通用寄存器p數(shù)據(jù)寄存器數(shù)據(jù)寄存器 數(shù)據(jù)寄存器一般用來

26、存放16位數(shù)據(jù),主要用來保存操作數(shù)或運(yùn)算結(jié)果等信息,數(shù)據(jù)寄存器節(jié)省了為存取操作數(shù)所需占用總線和訪問存儲器的時間。數(shù)據(jù)寄存器包括4個16位的寄存器:pAX(Accumulator,累加器)pBX(Base,基址寄存器)pCX(Counter,計數(shù)寄存器)pDX(Data,數(shù)據(jù)寄存器) 其中的每一個又可根據(jù)需要將高8位和低8位分成獨(dú)立的兩個8位寄存器來使用,即AH、BH、CH、DH和AL、BL、CL、DL兩組,用于存放8位數(shù)據(jù),它們均可獨(dú)立尋址、獨(dú)立使用。1.2.2 8086/8088的寄存器的寄存器1.通用寄存器通用寄存器p 地址指針寄存器地址指針寄存器 地址指針寄存器主要用于存放某個存儲單元地

27、址的偏移,或某組存儲單元開始地址的偏移,即作為存儲器指針使用,作為通用寄存器,用于保存16位算術(shù)邏輯運(yùn)算中的操作數(shù)和運(yùn)算結(jié)果,有時運(yùn)算結(jié)果就是需要的存儲單元地址的偏移。地址指針寄存器不能分解成8位寄存器使用。p SP(Stack Pointer,堆棧指針)用于存放堆棧段中棧頂單元的偏移量p BP(Base Pointer,基址指針)用于存放堆棧段中某一存儲單元的偏移量p SI(Source Index,源變址寄存器)用于存放數(shù)據(jù)段中某源操作數(shù)所在存儲單元相對段首地址的偏移量p DI(Destination Index,目的變址寄存器) 用于存放數(shù)據(jù)段中某目的操作數(shù)所在存儲單元的偏移量 1.2.

28、2 8086/8088的寄存器的寄存器1.通用寄存器通用寄存器 寄存器 用 途 AX 字乘,字除,字 I/O AL 字節(jié)乘,字節(jié)除,字節(jié) I/O,查表轉(zhuǎn)換,十進(jìn)制運(yùn)算 AH 字節(jié)乘,字節(jié)除 BX 存儲器指針 CX 數(shù)據(jù)串操作指令,循環(huán)指令 CL 變量移位,循環(huán)移位 DX 字乘,字除,間接 I/O SI 數(shù)據(jù)串操作指令,源指針 DI 數(shù)據(jù)串操作指令,目的指針 BP 存儲器指針,存取堆棧的指針 SP 堆棧指針 1.2.2 8086/8088的寄存器的寄存器2.控制寄存器控制寄存器 p指令指針指令指針I(yè)P指令指針寄存器IP(Instruction Pointer)是一個16位的寄存器,類似于8080

29、/8085中的程序計數(shù)器PC(Program Counter),IP存放EU要執(zhí)行的下一條指令的偏移地址,用以控制程序中指令的執(zhí)行順序,實(shí)現(xiàn)對代碼段指令的跟蹤。實(shí)際上接著要執(zhí)行的指令已被預(yù)取到指令隊(duì)列,除非發(fā)生轉(zhuǎn)移。在理解IP功能時,可不考慮指令隊(duì)列。p標(biāo)志寄存器標(biāo)志寄存器8086/8088CPU中有一個16位的標(biāo)志寄存器,共9個標(biāo)志,用于反映處理器的狀態(tài)和運(yùn)算結(jié)果的某些特征,其中6個用作狀態(tài)標(biāo)志,主要受加減運(yùn)算和邏輯運(yùn)算結(jié)果的影響,3個用作控制標(biāo)志,不受運(yùn)算結(jié)果的影響。 1.2.2 8086/8088的寄存器的寄存器2.控制寄存器控制寄存器 p標(biāo)志寄存器標(biāo)志寄存器p狀態(tài)標(biāo)志p進(jìn)位標(biāo)志(Car

30、ry Flag,CF)p奇偶標(biāo)志(Parity Flag,PF)p零標(biāo)志位(Zero Flag,ZF)p符號標(biāo)志(Sign Flag,SF)p溢出標(biāo)志(Overflow Flag,OF) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OF DF IF TF SF ZF AF PF CF 1.2.2 8086/8088的寄存器的寄存器2.控制寄存器控制寄存器 p標(biāo)志寄存器標(biāo)志寄存器p控制標(biāo)志p單步標(biāo)志(Trap Flag,TF)p中斷允許標(biāo)志(Interrupt Flag,IF)p方向標(biāo)志(Direction Flag,DF) 15 14 13 12 11 10 9

31、 8 7 6 5 4 3 2 1 0 OF DF IF TF SF ZF AF PF CF 1.2.2 8086/8088的寄存器的寄存器3.段寄存器段寄存器 p地址指針寄存器地址指針寄存器 8086/8088CPU共有4個16位的段寄存器,用來存放每一個邏輯段的段起始地址。8086/8088CPU依賴其內(nèi)部的4個段寄存器實(shí)現(xiàn)尋址1M字節(jié)的物理空間。8086/8088把1M字節(jié)地址空間分成若干邏輯段,當(dāng)前使用段的段值存放在段寄存器中。4個段寄存器具體功能如下:p代碼段寄存器(Code Segment,CS)p數(shù)據(jù)段寄存器(Data Segment,DS)p附加段寄存器(Extra Segmen

32、t,ES)p堆棧段寄存器(Stack Segment,SS)1.2.3 8086/8088的存儲器組織的存儲器組織1.存儲器結(jié)構(gòu)存儲器結(jié)構(gòu) 在組成與8086CPU連接的存儲器時,1MB的存儲空間實(shí)際上被分成兩個512KB的存儲體,即低位存儲體(偶地址存儲體)和高位存儲體(奇地址存儲體)。低位存儲體的數(shù)據(jù)線與8086CPU的低數(shù)據(jù)線D7D0相連,高位存儲體與8086CPU的高位字節(jié)數(shù)據(jù)線D15D8相連,如圖所示。 512K8 奇地址 存儲體 00000H 00002H . . . FFFFEH 512K8 偶地址 存儲體 00001H 00003H . . . FFFFFH 1.2.3 8086

33、/8088的存儲器組織的存儲器組織2.存儲單元的地址存儲單元的地址p以以8086/8088為為CPU的系統(tǒng)中,存儲器是以字節(jié)為單位進(jìn)行線性組織的,的系統(tǒng)中,存儲器是以字節(jié)為單位進(jìn)行線性組織的,兩個相鄰的字節(jié)被稱為一個兩個相鄰的字節(jié)被稱為一個“字字”。存放數(shù)據(jù)是以。存放數(shù)據(jù)是以“高高低低高高低低”為原則。即為原則。即若是以字節(jié)(若是以字節(jié)(8位)為單位的,將在存儲器中按順序排列存放;若存放位)為單位的,將在存儲器中按順序排列存放;若存放的數(shù)據(jù)為一個字(的數(shù)據(jù)為一個字(16位)時,則將每一個字的低字節(jié)(低位)時,則將每一個字的低字節(jié)(低8位)存放在位)存放在低地址中,高字節(jié)(高低地址中,高字節(jié)(高

34、8位)存放在高地址中,并以低地址作為該字的位)存放在高地址中,并以低地址作為該字的地址。地址。1.2.3 8086/8088的存儲器組織的存儲器組織2.存儲單元的地址存儲單元的地址p例如,假設(shè)地址為例如,假設(shè)地址為20000H的字節(jié)存儲單元中的內(nèi)容是的字節(jié)存儲單元中的內(nèi)容是34H,20001H的的字節(jié)存儲單元中的內(nèi)容是字節(jié)存儲單元中的內(nèi)容是12H,則地址為,則地址為20000H的字節(jié)單元內(nèi)容為的字節(jié)單元內(nèi)容為34H,地址為地址為20000H的字單元內(nèi)容為的字單元內(nèi)容為1234H,如圖所示。,如圖所示。 34H 12H 20000H 20001H 00000H FFFFFH 存儲器 1.2.3

35、8086/8088的存儲器組織的存儲器組織3.存儲器分段存儲器分段 00000H邏輯段A起點(diǎn)FFFFFH邏輯段B起點(diǎn)邏輯段C起點(diǎn)邏輯段D起點(diǎn)邏輯段A邏輯段B邏輯段C邏輯段D1.2.3 8086/8088的存儲器組織的存儲器組織4.邏輯地址與物理地址邏輯地址與物理地址 p存儲器中的每個存儲單元都可以用兩個形式的地址來表示存儲器中的每個存儲單元都可以用兩個形式的地址來表示p邏輯地址邏輯地址的表示格式為:段地址:偏移地址例如,0010H:0060H,表示段地址為00100H,偏移地址為0060H。p物理地址每個存儲單元都有一個物理地址,物理地址就是存儲單元的實(shí)際地址,在CPU通過總線對存儲器進(jìn)行操作

36、時,需利用物理地址來查找所需訪問的存儲單元。上例的物理地址就是00160H。1.2.3 8086/8088的存儲器組織的存儲器組織4.邏輯地址與物理地址邏輯地址與物理地址 p邏輯地址與物理地址的轉(zhuǎn)換關(guān)系物理地址=段地址10H偏移地址上例中,物理地址00160H=001010H0060H。1.2.3 8086/8088的存儲器組織的存儲器組織4.邏輯地址與物理地址邏輯地址與物理地址 p邏輯地址與物理地址的轉(zhuǎn)換關(guān)系 IP 代碼段 SI、DI 或 BX 、 數(shù)據(jù)段 堆棧段 存儲器 DS 或 ES 0000 SS 0000 SP 或 BP 1.2.3 8086/8088的存儲器組織的存儲器組織4.邏輯

37、地址與物理地址邏輯地址與物理地址 p邏輯地址與物理地址的轉(zhuǎn)換關(guān)系存儲器存取方式 段隱含 段替換 偏移地址 取指令 CS 不可 IP 堆棧操作 SS 不可 SP 一般數(shù)據(jù)存取 DS ES、CS、SS 有效地址 EA BP 間址尋址數(shù)據(jù)存取 SS ES、CS、DS 有效地址 EA 字符串操作(源地址) DS ES、SS、DS SI 字符串操作 (目的地址) ES 不可 DI 1.3 80 x86系列微處理器簡介系列微處理器簡介1.3.1 80286處理器處理器1.3.2 80386處理器處理器1.3.3 80486處理器處理器1.3.4 奔騰及以上處理器奔騰及以上處理器1.3.1 80286處理器

38、處理器1.80286的主要特性的主要特性 p增加地址線,使內(nèi)存容量提高。增加地址線,使內(nèi)存容量提高。 p具有兩種地址方式:實(shí)地址方式和虛地址保護(hù)方式。具有兩種地址方式:實(shí)地址方式和虛地址保護(hù)方式。p使用虛擬內(nèi)存。使用虛擬內(nèi)存。p尋址方式更加豐富(尋址方式更加豐富(24種)。種)。p可以同時運(yùn)行多個任務(wù)。可以同時運(yùn)行多個任務(wù)。p三種類型中斷:硬件中斷、軟件中斷的異常中斷。三種類型中斷:硬件中斷、軟件中斷的異常中斷。p增加了高級類指令、執(zhí)行環(huán)境操作類指令和保護(hù)類指令。增加了高級類指令、執(zhí)行環(huán)境操作類指令和保護(hù)類指令。p時鐘頻率提高時鐘頻率提高 1.3.1 80286處理器處理器2.80286的內(nèi)部

39、結(jié)構(gòu)的內(nèi)部結(jié)構(gòu) p80286由地址部件由地址部件AU、指令部件、指令部件IU、總線部件、總線部件BU和執(zhí)行部件和執(zhí)行部件EU組成,如圖組成,如圖1-12所示。由于所示。由于CPU內(nèi)部這內(nèi)部這4個部件并行操作,個部件并行操作,提高了吞吐率,加快了處理速度,所以提高了吞吐率,加快了處理速度,所以80286的速度比的速度比8086快得多。快得多。1.3.1 80286處理器處理器2.80286的兩種工作方式的兩種工作方式 p實(shí)地址方式實(shí)地址方式p在實(shí)地址方式下,微處理器可以訪問的內(nèi)存限制在1M字節(jié),物理地址的計算方法與8086相同,設(shè)置此方式的目的就是為了與8086兼容。在實(shí)地址方式下,80286只

40、是相當(dāng)于一個快速的8086,沒有真正發(fā)揮其功能。p虛地址保護(hù)方式虛地址保護(hù)方式p在虛地址保護(hù)方式之下,80286可直接訪問16M字節(jié)的內(nèi)存。此外,80286工作在虛地址保護(hù)方式之下,可以保護(hù)操作系統(tǒng),使之不像實(shí)模式或8086等不受保護(hù)的微處理器那樣,在遇到異常應(yīng)用時會使系統(tǒng)停機(jī)。1.3.1 80286處理器處理器2.80286的兩種工作方式的兩種工作方式 偏移量加法器 段基址 段大小 段界限 檢查器 物理 地址 加法 器 地址鎖存和驅(qū)動器 處理器擴(kuò) 充接口 總線控制 數(shù)據(jù)收發(fā)器 6 字節(jié)預(yù)取隊(duì)列 ALU 寄 存 器 控制 3 譯碼 指令隊(duì)列 指令 譯碼器 總線部件 BU 指令部件 IU 執(zhí)行部

41、件 EU 地址部件 AU BHE,M/IO PEACK PEREQ READY,HOLD LOCK,HLDA RESET CLK V ss V cc CAP NMI INTR ERROR BUSY S0S1 ,COD/INTA A23 A0 D15 D0 預(yù)取器 1.3.2 80386處理器處理器1.80386的主要特性的主要特性p靈活的靈活的32位微處理器,提供位微處理器,提供32位的指令。位的指令。p提供提供32位外部總線接口,最大數(shù)據(jù)傳輸速率為位外部總線接口,最大數(shù)據(jù)傳輸速率為32Mbps。p具有片內(nèi)集成的存儲器管理部件具有片內(nèi)集成的存儲器管理部件MMU,可支持虛擬存儲和特,可支持虛擬存

42、儲和特權(quán)保護(hù)權(quán)保護(hù) 。p具有實(shí)地址方式、保護(hù)方式和虛擬具有實(shí)地址方式、保護(hù)方式和虛擬8086方式三種工作方式。方式三種工作方式。p尋址空間大。尋址空間大。 p通過配用數(shù)值協(xié)處理器可支持高速數(shù)值處理。通過配用數(shù)值協(xié)處理器可支持高速數(shù)值處理。1.3.2 80386處理器處理器2.80386的內(nèi)部結(jié)構(gòu)的內(nèi)部結(jié)構(gòu) p80386由六大部件組成:總線接口部件、代碼預(yù)取部件、指令由六大部件組成:總線接口部件、代碼預(yù)取部件、指令譯碼部件、執(zhí)行部件、存儲器管理部件和控制部件譯碼部件、執(zhí)行部件、存儲器管理部件和控制部件。 控制 部件 測試部件 分段描述符 超高速 緩存器 分段部件 分頁描述符 超高速 緩存器 分頁

43、部件 總線 接口 預(yù)取 隊(duì)列 預(yù)取 單元 32 位寄存器組 桶形移位器 ALU 指令譯碼 指令隊(duì)列 32 位地 址總線 32 位數(shù) 據(jù)總線 控制總線 NPX 接口 中斷 復(fù)位 1.3.2 80386處理器處理器3.80386的工作方式的工作方式 p實(shí)地址方式實(shí)地址方式實(shí)地址方式的工作原理與8086基本相同,其主要區(qū)別是32位微處理器能處理32位數(shù)據(jù)。p保護(hù)方式保護(hù)方式保護(hù)方式下,CPU可訪問232字節(jié)的物理存儲空間,段長為232字節(jié),而且還可以實(shí)施保護(hù)功能;32位微處理器為了支持多任務(wù)操作系統(tǒng),以4個特權(quán)級來隔離或保護(hù)各用戶及操作系統(tǒng)。 p虛擬虛擬8086方式方式在虛擬方式下,運(yùn)行8086程序

44、可以盡量利用32位微處理器的保護(hù)機(jī)構(gòu)。尤其是32位微處理器允許同時執(zhí)行8086的操作系統(tǒng)及其應(yīng)用程序和32位微處理器操作系統(tǒng)的應(yīng)用程序。1.3.2 80386處理器處理器4.80386的寄存器的寄存器p通用寄存器通用寄存器 80386的通用寄存器由8086的16位擴(kuò)充到32位,分別命名為EAX、EBX、ECX、EDX、ESI、EDI、EBP及ESP。為了保持在寄存器級的向下兼容,它們的低16位AX、BX、CX、DX、SI、DI、BP、SP可單獨(dú)使用,而AX、BX、CX、DX的高、低8位也可以單獨(dú)使用。p段寄存器段寄存器 80386段寄存器除了有CS、SS、DS、ES外,還增加了FS和GS兩個新

45、的段寄存器,因此減輕了ES和DS的壓力。p指令指針和標(biāo)志寄存器指令指針和標(biāo)志寄存器80386的指令寄存器擴(kuò)展到32位,即EIP。EIP的低16位是指令指針I(yè)P,這與先前是相同的。80386的標(biāo)志寄存器也擴(kuò)展到了32位,即EFLAGS,與8086/8088相比,增加了IO、NT、RF、VM4個控制標(biāo)志,它們在實(shí)地址方式下不發(fā)揮作用。1.3.2 80386處理器處理器4.80386的寄存器的寄存器p指令指針和標(biāo)志寄存器指令指針和標(biāo)志寄存器pIO特權(quán)標(biāo)志IOPL(Input/Output Privilege Level,位1312)在保護(hù)模式下,對I/O端口的訪問有一定限制,為此設(shè)置了IOPL。IO

46、PL也分4級:0011,00級級別最高,11級級別最低。 p嵌套任務(wù)標(biāo)志NT(Nested Task,位14)該標(biāo)志位用來表示當(dāng)前的任務(wù)是否嵌套在另一個任務(wù)中。該位為1時,說明當(dāng)前的任務(wù)嵌套在另一個任務(wù)中,否則該位為0。p恢復(fù)標(biāo)志RF(Resume Flag,位16)該標(biāo)志位和調(diào)試寄存器一起用于調(diào)試。當(dāng)該位被置1時,即使遇到斷點(diǎn)或調(diào)試故障,也不會產(chǎn)生異常中斷。 p虛擬8086模式標(biāo)志VM(virtual 8086 Mode,位17)該標(biāo)志位為1表示80386工作于虛擬86模式下。 1.3.2 80386處理器處理器4.80386的寄存器的寄存器p控制寄存器控制寄存器 80386內(nèi)部有4個32位

47、的控制寄存器(Control Register,CR):CR0CR3,用來保存機(jī)器的各種全局性狀態(tài),CR1為Intel公司保留。 p調(diào)試寄存器和測試寄存器調(diào)試寄存器和測試寄存器 在80386芯片內(nèi)有8個32位的調(diào)試寄存器DR7DR0 (Debug Register ,DR)。它們?yōu)檎{(diào)試程序提供了方便。DR3DR0 、DR6DR7供程序員進(jìn)行調(diào)試,DR4、DR5為Intel公司保留。 在80386芯片內(nèi)還有2個32位的測試寄存器(Test Register,TR)TR6和TR7。用于存放需要測試的數(shù)據(jù)。1.3.3 80486處理器處理器1.80486的主要特性的主要特性 p首次增加首次增加RIS

48、C技術(shù)。技術(shù)。 p芯片上集成部件多。數(shù)據(jù)高速緩存、浮點(diǎn)運(yùn)算部件、分頁虛擬芯片上集成部件多。數(shù)據(jù)高速緩存、浮點(diǎn)運(yùn)算部件、分頁虛擬存儲管理和存儲管理和80387數(shù)值協(xié)處理器等多個部件。數(shù)值協(xié)處理器等多個部件。p高性能的設(shè)計。高性能的設(shè)計。p完全的完全的32位體系結(jié)構(gòu)。位體系結(jié)構(gòu)。p支持多處理器。支持多處理器。p具有機(jī)內(nèi)自測試功能,可以廣泛地測試片上邏輯電路、超高速具有機(jī)內(nèi)自測試功能,可以廣泛地測試片上邏輯電路、超高速緩存和片上分頁轉(zhuǎn)換高速緩存。緩存和片上分頁轉(zhuǎn)換高速緩存。1.3.3 80486處理器處理器1.80486的內(nèi)部結(jié)構(gòu)的內(nèi)部結(jié)構(gòu)pIntel 80486由總線接口、高速緩存、指令預(yù)取、指令

49、譯碼、由總線接口、高速緩存、指令預(yù)取、指令譯碼、控制部件、算術(shù)邏輯運(yùn)算、浮點(diǎn)運(yùn)算、分段和分頁控制部件、算術(shù)邏輯運(yùn)算、浮點(diǎn)運(yùn)算、分段和分頁9大部分大部分組成。組成。 桶形移位器 ALU 整數(shù)部件 描述符寄存器 極限/屬性 PLA 分段部件 分頁部件 轉(zhuǎn)移用旁 視緩沖區(qū) TLB 高速緩存 部件 8KB 高速 緩存 總線控制器 數(shù)據(jù)總線 收發(fā)器 地址總線 驅(qū)動器 指令譯碼部件 已譯碼隊(duì)列 浮點(diǎn)運(yùn)算部件 浮點(diǎn)寄存器組 指令預(yù)取部件 32 字節(jié) 指令隊(duì)列 控制 ROM A31 A2 各種控 制信號 控制/保護(hù)部件 D31 D0 寄存器組 BE0 BE1 1.3.4 奔騰及以上處理器奔騰及以上處理器p19

50、93年,年,Intel推出推出586微處理器,為了擺脫微處理器,為了擺脫486時代微處理器時代微處理器名稱,名稱,Intel公司把新一代產(chǎn)品命名為公司把新一代產(chǎn)品命名為Pentium(奔騰)以區(qū)別(奔騰)以區(qū)別AMD和和Cyrix的產(chǎn)品。的產(chǎn)品。pPentium最初級的最初級的CPU是是Pentium 60和和Pentium 66,分別工,分別工作在與系統(tǒng)總線頻率相同的作在與系統(tǒng)總線頻率相同的60MHz和和66MHz兩種頻率下。兩種頻率下。pPentium II處理器內(nèi)含處理器內(nèi)含750萬顆晶體管,結(jié)合了萬顆晶體管,結(jié)合了Intel MMX技技術(shù),能以極高的效率處理影片、音效、以及繪圖資料,首

51、次采術(shù),能以極高的效率處理影片、音效、以及繪圖資料,首次采用用Single Edge Contact (S.E.C) 匣型封裝,內(nèi)建了高速快取匣型封裝,內(nèi)建了高速快取記憶體。記憶體。1.3.4 奔騰及以上處理器奔騰及以上處理器p 1999年,年,Intel公司就發(fā)布了公司就發(fā)布了Pentium。該微處理器除首次導(dǎo)入。該微處理器除首次導(dǎo)入0.25微米微米工藝制造技術(shù),內(nèi)部集成工藝制造技術(shù),內(nèi)部集成950萬顆晶體管、萬顆晶體管、Slot 1架構(gòu)之外,它還具有多種架構(gòu)之外,它還具有多種新特點(diǎn):系統(tǒng)總線頻率為新特點(diǎn):系統(tǒng)總線頻率為100MHz;采用第六代;采用第六代CPU核心核心P6微架構(gòu),針微架構(gòu),

52、針對對32位應(yīng)用程序進(jìn)行優(yōu)化,雙重獨(dú)立總線;一級緩存為位應(yīng)用程序進(jìn)行優(yōu)化,雙重獨(dú)立總線;一級緩存為32KB(16KB指令指令緩存加緩存加16KB數(shù)據(jù)緩存),二級緩存大小為數(shù)據(jù)緩存),二級緩存大小為512KB,以,以CPU核心速度的一核心速度的一半運(yùn)行,采用半運(yùn)行,采用SECC2封裝形式;新增加了能夠增強(qiáng)音頻、視頻和封裝形式;新增加了能夠增強(qiáng)音頻、視頻和3D圖形圖形效果的效果的SSE(Streaming SIMD Extensions,數(shù)據(jù)流單指令多數(shù)據(jù)擴(kuò)展),數(shù)據(jù)流單指令多數(shù)據(jù)擴(kuò)展)指令集,共指令集,共70條新指令。條新指令。Pentium的起始主頻速度為的起始主頻速度為450MHz。1.3.4 奔騰及以上處理器奔騰及以上處理器p 2000年,英特爾發(fā)布了超線程技術(shù)年,英特爾發(fā)布了超線程技術(shù)Pentium 處理器,處理器內(nèi)建了處理器,處理器內(nèi)建了4200萬顆晶萬顆晶體管,以及采用體管,以及采用0.18微米的電路,速度高達(dá)微米的電路,速度高達(dá)1.5GHz。2001年年8月,月,Pentium 處處理理達(dá)到理理達(dá)到2 GHz的里程碑。的里程碑。p 2005年,年,Intel推出內(nèi)含推出內(nèi)含2個處理核心的個處理核心的Intel Pentium D

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論