微機2-處理器課件_第1頁
微機2-處理器課件_第2頁
微機2-處理器課件_第3頁
微機2-處理器課件_第4頁
微機2-處理器課件_第5頁
已閱讀5頁,還剩20頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

微機原理與接口技術第2章80x86微處理器

及其系統結構教案第2章80x86微處理器

及其系統結構2.18086/8088微處理器2.28086/8088系統組成2.3現代微處理器系統8086/8088微處理器的特點

◆Intel公司相繼推出的16位微處理器8086/8088,32位微處理器的80386,80486,Pentium(80586)……,這一微處理器系列被稱作Intel80x86系列,是現代微機的主流機型。

16位微處理器8086/8088是單一+5V(TTL)電源,主頻5MHz/10MHz,微處理器的數據總線16位,地址總線20位,存儲器尋址空間1MB,I/O端口尋址空間64KB

。◆8088是準16位微處理器。8088和8086的內部結構基本相同,兩者的軟件也完全兼容,主要區別是:8086外部是16位數據總線,而8088外部是8位數據總線。8086/8088結構示意圖

狀態標志寄存器ALU暫存寄存器16執行部件(EU)EU控制器ALU數據總線8AHALBHBLCHCLDHDLSPBPDISIAXBXCXDX外部總線總線接口部件(BIU)16總線控制邏輯指令隊列地址加法器20CSDSESSSIP內部通信寄存器

AXAHALBXBHBL數據寄存器

CXCHCL (8/16位)DXDHDL

通用寄存器

SP堆棧指針

BP棧基指針指針/變址寄存器

SI源變址 (16位)

DI目的變址

CS代碼段

DS數據段段基址寄存器

SS堆棧段 (16位)

ES擴展段

專用寄存器

IP指令指針

控制寄存器

FLAGS標志寄存器 (16位)

8086/8088的寄存器標志寄存器

狀態標志:ZF 零標志 1=結果為0,0=結果不為0SF

符號標志 1=結果符號位為負,0=結果符號位為正OF

溢出標志 1=表示有符號數運算超出(補碼)范圍CF

進位標志 1=結果有進/借位,0=結果無進/借位AF

輔助進位標志 (用于十進制數調整指令)PF

奇偶標志 1=結果偶數個1,0=結果奇數個1控制標志:DF

方向標志 (為串操作指令指明偏移址改變的方向)IF

中斷標志 1=允許外部中斷TF

陷井標志 1=處理機進入單步執行方式1514131211109876543210OFDFIFTFSFZFAFPFCF地址加法器的功能內存邏輯地址表示:段基址(16位2#):偏移址(16位2#)內存物理地址映射:段基址×16+偏移址D15D0

16位的段基址

0000

D15D0+)16位的偏移址

20位的物理地址

物理地址的形成2.1.28086/8088的總線周期◆8086/8088通過BIU完成的一次總線操作,稱作一個總線周期。◆一個總線周期由若干個時鐘周期(T)組成?!?086/8088的基本總線周期,分別由T1,T2,T3,T4表示的4個時鐘周期組成?!糇x/寫操作基本總線周期時序: 在T1狀態,輸出讀/寫對象的地址; 在T2~T3狀態,數據總線傳送數據; 在T4狀態,表示讀/寫結束。TW時鐘周期和TI時鐘周期◆TW時鐘周期 讀/寫操作基本總線周期進行時,系統“Ready”電路會產生READY信號。當CPU在T3狀態檢測到READY無效信號,表示數據傳送未完成,在T3之后插入1~n個等待周期TW

。所以,在基本總線周期中插入TW狀態,實際是快速CPU對慢速存儲器或I/O設備的一種等待。 讀/寫總線周期是(4+n)T?!鬞I時鐘周期 微處理器不需要執行總線操作時,BIU執行1~n個空閑周期TI,進入總線空閑狀態(空操作)。TI只是指總線操作的空閑,CPU內部仍可進行有效操作。在兩個總線周期之間如果插入TI狀態,實際是總線接口部件BIU對執行部件EU的一種等待。8086/8088的引腳圖GNDA14A13A12A11A10A9A8AD7AD6AD5AD4AD3AD2AD1AD0NMIINTRCLKGND140239338437536635734833932103111301229132814271526162517241823192221VccA15A16/S3A17/S4A18/S5A19/S6SS0(HIGH)MN/MXRDHOLD(RQ/GT0)HLDA(RQ/GT1)WR(LOCK)IO/M(S2)DT/R(S1)DEN(S0)ALE(QS1)INTA(QS0)TESTREADYRESETGNDAD14AD13AD12AD11AD10AD9AD8AD7AD6AD5AD4AD3AD2AD1AD0NMIINTRCLKGND14023933843753663573483393210311130122913281427152616251724182319222021VccAD15A16/S3A17/S4A18/S5A19/S6BHE/S7MN/MXRDHOLD(RQ/GT0)HLDA(RQ/GT1)WR(LOCK)M/IO(S2)DT/R(S1)DEN(S0)ALE(QS1)INTA(QS0)TESTREADYRESET8088的引腳8086的引腳8086最小模式主要引腳特性CLK:系統時鐘(T)信號,輸入。RESET:系統復位信號,輸入。AD15~AD0

:地址/數據復用線,雙向,三態。(8088是AD7~AD0)A19~A15

:地址線,輸出,三態。ALE:地址鎖存信號,輸出,高電平有效。(T1有效)RD、WR:讀、寫選通信號,輸出,低電平有效。(互斥)M/IO:存儲器或I/O選通信號,輸出。DEN、DT/R:數據允許、數據收/發信號,輸出。(T2~T4有效)READY,TEST:系統控制信號,輸入。NMI,INTR,INTA:中斷請求和中斷響應信號,輸入/出。HOLD,HLDA:總線請求、總線允許信號,輸入/出。(DMA方式)2.2.18086/8088系統結構

最小/大模式具有共性的特點:

◆MN/MX端接Vcc或GND,決定是最小模式或最大模式。

◆8284A時鐘發生器,外接15MHz振蕩源,經8284A三分頻后,得到5MHz主頻送系統時鐘端CLK。

◆用3片8282地址鎖存器,在T1時鎖存地址/數據復用線上的A19~A0地址信號。

◆當系統所連的存儲器和外設較多時,需要增加數據總線驅動能力,可選用1/2片8286數據驅動/收發器。

◆系統組成還必須有半導體存儲器RAM和ROM,外部設備的I/O接口,中斷控制管理部件等組件。2.2.38086/8088最大模式組成◆最大模式系統(多處理器系統)有兩個或兩個以上能進行譯碼和執行指令的處理器組成。系統處理器可以是通用處理器,也可以是專用處理器——協處理器?!糇畲竽J较到y有多種組成結構,但其共同的特征是:所有的處理器共享系統總線,共享系統存儲器和I/O設備。因此,必須增加總線控制器8288和總線裁決器8289,以解決處理器之間的協調、通信,多個部件對總線的共享,以及對總線請求部件進行判優裁決等問題。◆

8086/8088最大模式系統許多控制信號不再由8086/8088直接發出,而是由總線控制器8288對控制信號進行變換和組合,得到系統各種總線控制信號。最大模式系統組成示意圖CLKS2~S0READYRESET8086BHEA19~A16AD15~AD0MN/MX其它控制總線D15~D08286收發器TOEA19~A0STB8282鎖存器OEBHECLK8288DENDT/RALE控制總線8284A等待狀態發生VCC2.3.180x86高檔微處理器80868088802868038680486Pentium引腳數404068132168296主頻5/85/88/1025/3375/100133/200字長161616323232外數據線16816323264外地址線202024323236物理空間1MB1MB16MB4GB4GB4GB虛擬空間1GB64TB64TB64TB高速緩存外置內置8KB內置16KB工作電壓5V5V5V5V5/3.3V3.3VIntel80x86微處理器技術指標80486微處理器的特點

◆80486是首次采用RISC(精簡指令集計算機)體系結構的32位微處理器。

◆80486由8個基本部件組成:總線接口部件、指令預取部件、指令譯碼部件、執行部件、控制部件、存儲管理部件、高速緩存部件和高性能浮點處理部件。

◆80486內部總線有32、64、128位三種。采用了突發總線技術,可以同RAM進行高速數據交換。

◆80486配置了指令和數據共用的8KB高速緩沖存儲器。

◆80486芯片內設置了一個數值協處理器,直接具有浮點數據處理能力。

◆80486采用了有助于構成多處理器系統的硬件結構。Pentium微處理器的特點

◆Pentium是CRISP(CISC+RISC)體系結構“雛形”的32位處理器。

◆Pentium實現了0.8μm集成技術。有3種指令處理部件:RISC型CPU、80386處理部件和浮點處理部件。

◆Pentium采用了超標量流水線設計。增設了動態轉移預測機構,可以預測分支程序的指令流向。

◆Pentium的內部和外部工作頻率一致。內部總線32位,外部總線64位,在一個總線周期內可將數據傳輸量增加一倍。

◆Pentium采用雙Cache結構,兩級Cache達16KB~

溫馨提示

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

評論

0/150

提交評論