微处理器课件.pptVIP

  • 1
  • 0
  • 约2.5万字
  • 约 158页
  • 2026-05-15 发布于未知
  • 举报

2.280386微處理器圖2.1280386的內部結構圖2.280386微處理器指令預取部件將記憶體中的指令按順序取到長度為16B的預取指令佇列中,以便在CPU執行當前指令時,指令解碼部件對下一條指令進行解碼。只要指令佇列向指令解碼部件輸送一條指令,從而使指令佇列有部分空位元組,指令預取部件就會向匯流排介面部件發出匯流排請求,如匯流排介面部件此時處於空閒狀態,則會回應此請求,從記憶體取指令填充指令預取佇列。指令解碼部件中除了指令解碼器外,還有解碼指令佇列,此佇列能容納3條譯好碼的指令。只要解碼指令佇列有剩餘空間,解碼部件就會從指令預取佇列取下一條指令進行解碼。2.280386微處理器在Intel80386中,為了加快CPU的速度,採用指令重疊執行技術。具體講,就是將一條訪問記憶體的指令和前一條指令的執行重疊起來,使兩條指令並行執行,指令預取佇列和解碼指令佇列為這種功能的實現提供了前提。執行部件包括運算ALU、8個32位的通用寄存器和1個64位的多位移位器加法器,它們共同執行各種數據處理和運算。此外,執行部件中還包括ALU控制部分和保護測試部分,前者實現有效地址的計算、乘除法的加速等功能,後者檢驗指令執行中是否符合涉及的記憶體分段規則。2.280386微處理器80386系統中允許使用虛擬記憶體。所謂虛擬記憶體就是系統中有一個

文档评论(0)

1亿VIP精品文档

相关文档