民國101年 第3梯次 數位電子乙級 學科

第31題

由主程呼叫副程式時,有時須將參數值轉移給副程式使用,下面那一個不可做為參數傳遞的 方法?

題目

由主程呼叫副程式時,有時須將參數值轉移給副程式使用,下面那一個不可做為參數傳遞的 方法?

  1. (1) 將參數存在特定的記憶體中
  2. (2) 將參數存在堆疊器中
  3. (3) 將參數存在指令暫存器中
  4. (4) 將參數存在暫存器中

官方答案

(3) 將參數存在指令暫存器中

解析

主程式呼叫副程式時,參數可放在特定記憶體位址、堆疊或一般暫存器中,由副程式依約定讀取。指令暫存器(IR)保存的是目前正在執行或解碼的指令碼,內容由控制單元使用,不能用來存放呼叫參數,否則會破壞指令流程,故選指令暫存器。

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

官方資料