民國104年 第2梯次 電腦硬體裝修乙級 學科

第60題

微電腦執行呼叫副程式指令時,必須先將返回位址存放在何處?

題目

微電腦執行呼叫副程式指令時,必須先將返回位址存放在何處?

  1. (1) 資料節區
  2. (2) 程式節區
  3. (3) 旗標暫存器
  4. (4) 堆疊區

官方答案

(4) 堆疊區

解析

微電腦執行呼叫副程式(CALL)指令時,需保存『返回位址(Return Address)』以便副程式結束後用RET回到原程式接續執行。此返回位址由硬體自動壓入『堆疊區(Stack)』,利用堆疊後進先出特性可支援多層巢狀呼叫。資料節區存變數、程式節區存指令本體、旗標暫存器存狀態旗標,均非存放返回位址之處。

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

官方資料