民國107年 第2梯次 數位電子乙級 學科
第20題
在組合語言中,下列何者非「副程式」與「巨集」的共同優點?
題目
在組合語言中,下列何者非「副程式」與「巨集」的共同優點?
- (1) 可避免程式重複
- (2) 可節省程式及記憶體的空間
- (3) 程式撰寫易
- (4) 程式易讀、易除錯
官方答案
(2) 可節省程式及記憶體的空間
解析
巨集在組譯時會展開,每個呼叫處都複製一份指令碼,雖可免去重複撰寫,卻不節省記憶體;副程式以CALL/RET共用同一段程式,才能節省空間。兩者共同優點是避免重複撰寫、使用方便,但節省程式及記憶體空間並非巨集優點,故選2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。