民國106年 第2梯次 數位電子乙級 學科

第68題

對單晶片8051 / 52 而言,執行下列哪些指令需要兩個機器週期?

題目

對單晶片8051 / 52 而言,執行下列哪些指令需要兩個機器週期?

  1. (1) P O P
  2. (2) R L C
  3. (3) J N Z
  4. (4) R E T

官方答案

(1) P O P、(3) J N Z、(4) R E T

解析

8051 一個機器週期由 12 個振盪週期組成,指令依定址方式不同佔 1 至 4 個機器週期。POP direct 需 2 個機器週期;JNZ rel 需 2 個機器週期;RET 需 2 個機器週期。RLC A 屬於單週期指令,只需 1 個機器週期。因此需要兩個機器週期的指令為 POP、JNZ、RET,正確選項為 1、3、4。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料