民國106年 第2梯次 數位電子乙級 學科
第59題
在組合語言中,下列何者非「副程式」與「巨集」的共同優點?
題目
在組合語言中,下列何者非「副程式」與「巨集」的共同優點?
- (1) 程式易讀、易除錯
- (2) 程式撰寫易
- (3) 可節省程式及記憶體的空間
- (4) 可避免程式重複
官方答案
(3) 可節省程式及記憶體的空間
解析
副程式以 CALL 呼叫,程式碼在記憶體中只存一份,可真正節省程式與記憶體空間;巨集則是在組譯階段由組譯器展開,每呼叫一次就複製一份程式碼,反而使目的碼變大,因此「節省程式及記憶體空間」不是兩者共同的優點。兩者都能避免相同程式片段重複撰寫、使結構清楚易讀易除錯,也讓撰寫與修改更方便。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。