民國97年 第3梯次 數位電子甲級 學科

第22題

微處理機指令中的p u s h ,p o p ,n o p ,h l t 等是屬於

題目

微處理機指令中的p u s h ,p o p ,n o p ,h l t 等是屬於

  1. (1) 零位指令
  2. (2) 一位指令
  3. (3) 二位指令
  4. (4) 多位指令

官方答案

(1) 零位指令

解析

零位指令(zero-address instruction)不需要在指令中指定運算元位址,運算元隱含在堆疊或特定暫存器中。PUSH、POP 是對堆疊頂端進出資料,NOP 不做任何運算,HLT 停止處理機,這些都不需另列運算元位址,因此歸類為零位指令。相對地,一位、二位指令會在指令格式中包含一個或二個運算元位址,故選1。

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

官方資料