CPU與架構

CPU 的程式計數器(PC)所保存的是下列何者?

  1. A下一道要執行之指令的位址
  2. B已執行指令的總數
  3. CCPU 的溫度
查看答案與解析

正確答案:A. 下一道要執行之指令的位址

程式計數器是保存下一道要擷取並執行之指令在記憶體上位址的暫存器。通常每執行一道指令,就會前進該指令的長度(例如 4 位元組);遇到分支或跳躍指令時會被改寫為跳躍目的地的位址,遇到中斷時則改寫為中斷處理的起始位址。呼叫函式時,目前的值會作為返回位址保存到堆疊或連結暫存器(link register)。

  • A. 正確。保存下一道要執行之指令的位址。
  • B. 計算已執行指令數的是效能計數器等。
  • C. 溫度是以感測器量測的,與程式計數器無關。
練習這個領域 前往領域頁面

CPU與架構的其他題目

  1. 在快取的寫入方式中,關於寫回(write-back)方式的說明,下列何者正確?
  2. 關於組關聯式(set-associative)快取的說明,下列何者正確?
  3. 目前許多 CPU 所使用之快取列(快取區塊)的大小,下列何者為一般情況?
  4. 在管線中,當下一道指令立即使用前一道指令的結果(資料危障)時,不等待寫入暫存器,而將運算結果直接交給下一道指令的手法是下列何者?
  5. 關於小端序(little-endian)的說明,下列何者正確?

這個領域的比較