(二)80286\80386\80486微處理器
1.80286微處理器
(1)80286的特征
80286是一種高性能的16位微處理器,向上兼容8086/8088,可以有效地利用8086系列軟件。80286引入虛擬地址空間的概念,具有存儲器管理功能,能為每一個任務分配多達1G字節的虛擬地址空間并映射到16M字節的物理地址中去。80286具有保護功能,可對段的邊界、屬性和訪問權等進行自動檢查,通過四級環結構和任務之間相互隔離,可建立可靠性高的系統軟件。80286具有高效率的任務轉換功能,適用于多用戶、多任務系統。80286工作時鐘為8~12MHz,工作時鐘多樣化,便于組成高性能價格比的系統。
(2)80286的結構
80286內部結構中,除了EU執行單元外,總線接口部件BIU又細分成地址部件AU、指令部件IU和總線部件BU。(3)80286的工作方式
80286微處理器有兩種工作方式:實地址方式和保護虛擬地址方式。
2.80386微處理器
(1)80386的特征
80386是一種靈活的32位微處理器,可以處理8位、16位、32位等多種類型的數據,有8個32位通用寄存器。80386可直接輸出32位的物理地址,最大可支持4GB字節的物理內存空間。
(2)80386微處理器內部結構
80386的內部結構是由6個能并行操作的功能部件組成,即總線接口部件、代碼預取部件、指令譯碼部件、存儲器管理部件、指令執行與控制部件。這些部件按流水線結構設計,指令的預取、譯碼、執行等步驟由各自的處理部件并行處理。這樣,可同時處理多條指令,提高微處理器的處理速度。
(3)80387協處理器
80387協處理器使用80位內部結構,實現了IEBB浮點格式。其中包括32位單精度實型數、64位雙精度實型數、80位的擴展實型數、16位字整型數、32位短整型數、64位長整型數和18位BCD整數7種數據類型的運算。80387還擴充了80386的指令系統。
3.80486微處理器
80486完全兼容80386系列機體結構和軟件。與80386相比,80486采用RISC技術,并將以前的微代碼控制改為布線邏輯直接控制,從而大大加快了指令執行速度,基本指令可在一個時鐘周期內完成。采用單倍時鐘,最高時鐘頻率達100MHz。80486開始將8KB的數據和指令混合型高速緩沖存儲器和浮點運算部件FPU集成在芯片內。內部數據總線寬度為64位。處理速度比大大提高。
4.80486的內部構成
80486是增強性能的80386,80486芯片內集成有自己的數值協處理器和自己的芯片Cache(這兩者在80386系統中是兩塊獨立的芯片),這大大增強了80486的整體性能。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |