民國101年 第3梯次 數位電子乙級 學科
第31題
由主程呼叫副程式時,有時須將參數值轉移給副程式使用,下面那一個不可做為參數傳遞的 方法?
題目
由主程呼叫副程式時,有時須將參數值轉移給副程式使用,下面那一個不可做為參數傳遞的 方法?
- (1) 將參數存在特定的記憶體中
- (2) 將參數存在堆疊器中
- (3) 將參數存在指令暫存器中
- (4) 將參數存在暫存器中
官方答案
(3) 將參數存在指令暫存器中
解析
主程式呼叫副程式時,參數可放在特定記憶體位址、堆疊或一般暫存器中,由副程式依約定讀取。指令暫存器(IR)保存的是目前正在執行或解碼的指令碼,內容由控制單元使用,不能用來存放呼叫參數,否則會破壞指令流程,故選指令暫存器。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。