80286

80286

INTEL 1982年推出80286晶片,該晶片相比8086和8088有了飛躍式發展,雖然它仍是16位結構,但在CPU內部含有13.4萬個電晶體,時鐘頻率由最初6MHz逐步提高到20MHz。內部和外部數據匯流排皆為16位,地址匯流排24位,可定址記憶體大小達到16Mb。80286兼容了8086所有功能,並且是8086的向上兼容的微處理器,使8086的彙編語言程式可以不做任何修改地在80286上運行。同時80286的推出也是實模式和保護模式CPU的分水嶺。80286微處理器內部有4個功能部件,即地址部件AU,指令部件IU,執行部件EU和匯流排部件BU。這四個部件的並行操作,提高了吞吐率,加快了處理速度。

基本介紹

  • 中文名:80286
  • 解釋:80286晶片
  • 推出公司:INTEL
  • 推出時間:1982年
地址部件,指令部件,執行部件,匯流排部件,

地址部件

地址部件(Adress Unit, AU)由地址偏移量加法器段基址暫存器,段容量暫存器,段限檢查器和物理地址加法器等組成。同是還增加了對白虎方式操作時的存儲器管理和保護機構。地址部件的職責是根據執行部件EU的請求,從EU的暫存器中取出定址信息,根據定址規則形成物理地址,然後把物理地址送到匯流排部件BU的地址鎖存器驅動器中,所長生的地址是物理存儲器地址或I/O設備的連線埠。

指令部件

指令部件(Instruction Unit, IU)由指令解碼器和已被解碼的指令佇列組成,其功能是不斷的從匯流排部件BU的預取代碼佇列中取出指令,解碼後放倒已被解碼的指令佇列中,為執行部件EU執行指令做好準備。IU的引入進一步改善了流水操作,IU內部始終存放著3條已解碼的指令,執行部件EU執行的就是這些已經解碼指令。IU和EU的並行操作,縮短了執行指令的時間。

執行部件

執行部件(Execution Unit, EU)由算術邏輯部件ALU,控制器和微代碼唯讀存儲器構成,EU負責執行指令,所執行的指令時從IU中所取來的已解碼的指令。

匯流排部件

匯流排部件(Bus Unit, BU)由地址存儲器和驅動器、匯流排控制、數據收發器、預取器和指令預取佇列以及協處理器藉口等組成,他是由CPU與系統之間的一個高速接口,其任務是使CPU以最高速率從外部取代碼和讀/寫數據。

相關詞條

熱門詞條

聯絡我們