《微處理器》幻燈片PPT_第1頁
《微處理器》幻燈片PPT_第2頁
《微處理器》幻燈片PPT_第3頁
《微處理器》幻燈片PPT_第4頁
《微處理器》幻燈片PPT_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、微處理器幻燈片PPT微處理器幻燈片PPT內(nèi)容概要微處理器概述8086CPU的內(nèi)部構(gòu)造內(nèi)容概要微處理器概述微處理器概述微處理器是微型計算機的核心。嚴格講微處理器不等于CPU,CPU是指計算機中執(zhí)行運算和控制功能的區(qū)域,由算術(shù)邏輯部件ALU和控制部件兩大主要局部組成。把CPU和存放器Register封裝到一片大規(guī)模或超大規(guī)模集成電路中稱之為微處理器。微處理器概述微處理器是微型計算機的核心。嚴格講微處理器不等于微處理器的主要性能指標字長:一次直接處理的二進制數(shù)碼的位數(shù)。取決于存放器的位數(shù)和數(shù)據(jù)總線的寬度。主頻:CPU的時鐘頻率。主頻=外頻倍頻。從80486開場,主頻=外部總線頻率倍頻系數(shù)。MIPS:

2、表示微處理器的性能。每秒鐘執(zhí)行幾百萬條指令。iCOMP指數(shù):Intel評價其32位CPU性能的一種指標。微處理器的主要性能指標字長:一次直接處理的二進制數(shù)碼的位數(shù)。Intel CPU 外包裝盒Intel CPU 外包裝盒微處理器的主要功能進展算術(shù)和邏輯運算。承受存儲器和I/O接口發(fā)來的數(shù)據(jù)及發(fā)送數(shù)據(jù)給存儲器和I/O接口可以少量暫存數(shù)據(jù)能對指令系統(tǒng)進展存放、譯碼并執(zhí)行指令所規(guī)定的操作。能提供整個系統(tǒng)所需的定時和控制信號可響應I/O設備的中斷請求。從程序設計角度來看:賦值和算術(shù)表達式。無條件轉(zhuǎn)移。條件轉(zhuǎn)移以及關(guān)系和邏輯表達式。循環(huán)。數(shù)組和其他數(shù)據(jù)構(gòu)造。子程序。輸入和輸出。微處理器的主要功能進展算術(shù)

3、和邏輯運算。從程序設計角度來看:8086 CPU的內(nèi)部構(gòu)造8086 CPU的內(nèi)部構(gòu)造執(zhí)行部件EU由8個通用存放器、1個標志存放器、ALU和EU控制電路組成。ALU:16位算術(shù)邏輯運算部件,進展算術(shù)和邏輯運算,也可按指令的尋址方式計算內(nèi)存地址的偏移。暫存存放器:16位存放器,暫時保存數(shù)據(jù),并向ALU提供參與運算的操作數(shù)。EU控制電路:從BIU指令隊列取指令代碼,經(jīng)分析、譯碼后形成各種實時控制信號。執(zhí)行部件EU由8個通用存放器、1個標志存放器、ALU和EU控總線接口部件BIU包括:4個段存放器、1個指令指針存放器、1個與EU通信的內(nèi)部存放器、指令隊列緩沖器、I/O控制電路和20位的地址加法器。BI

4、U通過總線控制電路將CPU和內(nèi)部總線與外部總線相連,是CPU與外部交換數(shù)據(jù)的通路。地址加法器和段存放器:用于計算地址和尋址。指令隊列緩沖器:按順序存儲指令,使用先進先出原那么??偩€控制電路:產(chǎn)生總線控制信號??偩€接口部件BIU包括:4個段存放器、1個指令指針存放器、1存放器構(gòu)造8086共有13個16位的內(nèi)部存放器,1個16位的標志存放器。分為兩組:通用存放器組專用存放器組四個通用數(shù)據(jù)存放器AX、BX、CX、DX均可用作16位存放器也可用作8 為存放器。用作8 位存放器分別記作:AH、AL、BH、BL、CH、CL、DH、DL。存放器構(gòu)造8086共有13個16位的內(nèi)部存放器,1個16位的通用存放器

5、AX(AH,AL)累加器:有些指令約定以AX(或AL)為源或目的存放器。BX(BH,BL)基址存放器:BX可用作間接尋址的地址存放器和基地址存放器,BH、BL可用作8位通用數(shù)據(jù)存放器。CX(CH,CL)計數(shù)存放器:CX在循環(huán)和串操作中操作中充當計數(shù)器,指令執(zhí)行后CX內(nèi)容自動修改。DX(DH,DL)數(shù)據(jù)存放器:除用作通用存放器外;在I/O指令中可用作端口地址存放器;乘除指令中用作輔助累加器。指針和變址存放器BP( Basic Pointer Register)基址指針存放器SP(Stack Pointer Register)堆棧指針存放器SI(Source Index Register)源變址存

6、放器DI(Destination Index Register)目的變址存放器通用存放器AX(AH,AL)累加器:有些指令約定以AX(或A專用存放器標志存放器Flag Register共有16位,其中7位未用。標志存放器內(nèi)容如圖:CF(Carry Flag)進位標志:反映在運行結(jié)果的最高位有無進位或錯位。PF(Parity Flag)奇偶標志:反映運算結(jié)果中“1的個數(shù)的奇偶性,主要用于判斷數(shù)據(jù)傳送過程中是否出錯。AF(Auxiliary Flag)輔助進位標志:加減運算時,假設D3向D4產(chǎn)生了進位或錯位那么AF=1。否那么AF=0。在BCD碼運算時,該標識用于十進制調(diào)整。專用存放器標志存放器F

7、lag Register共有16位專用存放器ZF(Zero Flag)零進位:反映計算結(jié)果是否為0。假設結(jié)果為零那么ZF=1,否那么ZF=0。SF(Sign Flag)符號標志:反映計算結(jié)果最高位及符號位的狀態(tài)。如果運算結(jié)果的最高位為1那么SF=1對帶符號數(shù)即為負數(shù),否那么SF=0對帶符號數(shù)即為正數(shù)。OF(Overflow Flag)溢出標志:反映運算結(jié)果是否超出了帶符號數(shù)的表數(shù)范圍。DF(Direction Flag)方向標志:用于串處理指令中控制串處理的方向。IF(Interrupt Flag)中斷允許標志:用于控制CPU是否允許相應可屏蔽中斷請求。TF(trap flag)陷阱標志:用于單步操作。IP:指令指針存放器。專用存放器ZF(Zero Flag)零進位:反映計算結(jié)果是否本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論