什麼是 CPU 控制暫存器?


控制暫存器是指用來更改或控制 CPU 或系統中其他服務的一般行為的處理器暫存器。

控制暫存器執行的常見任務包括中斷控制、切換定址模式、分頁控制以及協處理器控制。

CPU 控制暫存器的型別

CPU 控制暫存器有如下幾種不同型別 −

控制暫存器是指僅在核心模式下可見的那些額外暫存器。

  • CR0 - 讀為 0,只讀
  • CR1 - 用於一般用途
  • CR2 - 用於一般用途
  • CR3 - 用於一般用途和 TLB 介面
  • CR4 - 處理器狀態暫存器
  • CR5 - 中斷狀態暫存器
  • CR6 - 中斷遮蔽暫存器
  • CR7 - EPC 暫存器

如下圖所示,控制暫存器的位定義 −

更新於: 2021 年 11 月 26 日

2K+ 瀏覽

啟動您的 事業

完成課程認證

開始
廣告
© . All rights reserved.