民國99年 乙級專案 電力電子乙級 學科

第49題

下列何者可以將組合語言轉換成機器語言?

題目

下列何者可以將組合語言轉換成機器語言?

  1. (1) b i n a r y t r a n s l a t o r
  2. (2) c o m p i l e r
  3. (3) l i n k i n g l o a d e r
  4. (4) a s s e m b l e r

官方答案

(4) a s s e m b l e r

解析

組合語言是以助憶符號(如 MOV、ADD)書寫的低階語言,必須由「組譯器」(assembler)逐行翻譯成 CPU 可執行的機器碼,並產生目的檔。compiler 處理的是 C、Java 等高階語言;linking loader 負責將多個目的檔與程式庫連結後載入記憶體執行,並不負責符號翻譯;binary translator 一般指二進位碼之間的轉譯工具。因此能將組合語言轉換成機器語言者為組譯器。

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

官方資料