民國102年 第2梯次 數位電子乙級 學科
第45題
微電腦之堆疊器都放在
題目
微電腦之堆疊器都放在
- (1) C A C H E
- (2) C P U
- (3) R O M
- (4) R A M 中
官方答案
(4) R A M 中
解析
微電腦的堆疊器(stack)設置在 RAM 中,由堆疊指標(SP)記錄目前頂端位址,呼叫副程式或中斷時把返回位址與暫存器內容推入(PUSH),返回時再彈出(POP)。因為堆疊必須能隨時寫入與讀出,所以只能用可讀寫的 RAM;ROM 為唯讀記憶體無法寫入;CPU 內部的暫存器數量極少,僅供運算暫存;CACHE 是快取記憶體,用來加速主記憶體存取,並非堆疊存放區。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。