民國99年 乙級專案 數位電子乙級 學科
第19題
巨集( M a c r o ) 指令可
題目
巨集( M a c r o ) 指令可
- (1) 加快執行速度
- (2) 加速編譯速度
- (3) 方便程式撰寫
- (4) 節省記憶體空間
官方答案
(3) 方便程式撰寫
解析
巨集(Macro)是在組合語言中將一連串常被重複使用的指令序列定義成一個名稱,程式撰寫時只要呼叫該名稱即可展開,主要目的是方便程式撰寫、提升可讀性與維護性。巨集在組譯時會原地展開成多條指令,不會加快執行速度(執行相同機器碼),反而因重複展開可能增加程式碼長度、不節省記憶體,亦非用來加速編譯。故選方便程式撰寫。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。