民國106年 第2梯次 數位電子乙級 學科

第59題

在組合語言中,下列何者非「副程式」與「巨集」的共同優點?

題目

在組合語言中,下列何者非「副程式」與「巨集」的共同優點?

  1. (1) 程式易讀、易除錯
  2. (2) 程式撰寫易
  3. (3) 可節省程式及記憶體的空間
  4. (4) 可避免程式重複

官方答案

(3) 可節省程式及記憶體的空間

解析

副程式以 CALL 呼叫,程式碼在記憶體中只存一份,可真正節省程式與記憶體空間;巨集則是在組譯階段由組譯器展開,每呼叫一次就複製一份程式碼,反而使目的碼變大,因此「節省程式及記憶體空間」不是兩者共同的優點。兩者都能避免相同程式片段重複撰寫、使結構清楚易讀易除錯,也讓撰寫與修改更方便。

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

官方資料