民國100年 第1梯次 電腦硬體裝修丙級 學科
第80題
微處理機在組合語言程式中處理中斷時,通常使用下列何種方式來暫存資料?
題目
微處理機在組合語言程式中處理中斷時,通常使用下列何種方式來暫存資料?
- (1) 串列( L i s t )
- (2) 儲列( Q u e u e )
- (3) 指標( P o i n t e r )
- (4) 堆疊( S t a c k )
官方答案
(4) 堆疊( S t a c k )
解析
中斷發生時,CPU 必須先保存返回位址及相關暫存器內容,等中斷服務程式執行完再回復。堆疊具有後進先出(LIFO)特性,適合處理副程式呼叫與巢狀中斷,能正確還原先後順序。佇列是先進先出,串列與指標並非用來暫存中斷現場的主要結構,因此選堆疊。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。