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

第68題

撰寫組合語言應用到堆疊區時,須用到下列哪些指令?

題目

撰寫組合語言應用到堆疊區時,須用到下列哪些指令?

  1. (1) P U S H
  2. (2) P O P
  3. (3) S E T
  4. (4) C L R

官方答案

(1) P U S H、(2) P O P

解析

組合語言中操作堆疊(stack)的指令為PUSH(將資料推入堆疊,使堆疊指標SP遞減)與POP(將堆疊頂端資料取出,使SP遞增)。SET與CLR屬位元設定與清除指令,並非堆疊操作指令。因此撰寫組合語言應用堆疊區時須用到選項1與2。

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

官方資料