民國100年 第1梯次 電腦硬體裝修丙級 學科

第80題

微處理機在組合語言程式中處理中斷時,通常使用下列何種方式來暫存資料?

題目

微處理機在組合語言程式中處理中斷時,通常使用下列何種方式來暫存資料?

  1. (1) 串列( L i s t )
  2. (2) 儲列( Q u e u e )
  3. (3) 指標( P o i n t e r )
  4. (4) 堆疊( S t a c k )

官方答案

(4) 堆疊( S t a c k )

解析

中斷發生時,CPU 必須先保存返回位址及相關暫存器內容,等中斷服務程式執行完再回復。堆疊具有後進先出(LIFO)特性,適合處理副程式呼叫與巢狀中斷,能正確還原先後順序。佇列是先進先出,串列與指標並非用來暫存中斷現場的主要結構,因此選堆疊。

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

官方資料