民國114年 第3梯次 儀表電子甲級 學科
第57題
關於電腦中堆疊的敘述,下列何者錯誤?
題目
關於電腦中堆疊的敘述,下列何者錯誤?
- (1) 中斷的要求需使用堆疊
- (2) 副程式的呼叫需使用堆疊
- (3) 堆疊可由高位址往低位址存資料,亦可由低位址往高位址存資料
- (4) 堆疊的操作須使用ROM
官方答案
(4) 堆疊的操作須使用ROM
解析
堆疊(stack)為後進先出(LIFO)結構。中斷發生時須將返回位址與暫存器存入堆疊以資返回(選1對);副程式呼叫亦用堆疊保存返回位址(選2對)。堆疊成長方向依CPU而異,可由高址往低址或低址往高址(選3對)。堆疊實作於RAM(隨機存取記憶體),ROM為唯讀記憶體無法寫入,故「堆疊操作須使用ROM」錯誤(選4錯)。故選4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。