民國100年 第3梯次 數位電子乙級 學科

第29題

欲將組合語言的原始程式譯成目的程式模組時,須用

題目

欲將組合語言的原始程式譯成目的程式模組時,須用

  1. (1) 載入器( L o a d e r )
  2. (2) 翻譯器( C o m p i l e r )
  3. (3) 編輯器( E d i t o r )
  4. (4) 組譯器( A s s e m b l e r )

官方答案

(4) 組譯器( A s s e m b l e r )

解析

組合語言(Assembly)是與機器指令幾乎一對一的低階語言,必須由組譯器(Assembler)將原始程式檔逐行翻譯成目的程式模組(obj 檔),再經連結、載入後執行。編譯器處理的是 C、C++ 等高階語言;載入器負責把已翻譯好的目的程式放入記憶體並設定起始位址;編輯器只是打字、修改原始碼的工具,本身不做任何翻譯。因此將組合語言轉成目的碼的關鍵工具是組譯器。

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

官方資料