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