民國100年 乙級專案 數位電子乙級 學科

第69題

微處理器所能執行的語言為

題目

微處理器所能執行的語言為

  1. (1) B A S I C
  2. (2) C語言
  3. (3) 機器語言
  4. (4) 組合語言

官方答案

(3) 機器語言

解析

微處理器(CPU)內部只能直接辨識並執行由0與1組成的機器語言(Machine Language),也就是二進位碼,這是CPU硬體能直接解碼執行的唯一語言形式。BASIC與C語言屬於高階語言,必須經由編譯器或直譯器轉換成機器碼後才能被執行;組合語言(Assembly)雖然接近機器語言,但仍需透過組譯器(Assembler)翻譯成機器碼,CPU本身無法直接執行組合語言原始碼。因此不論高階或低階語言,最終都得轉為機器語言。本題關鍵在於「微處理器所能執行」指的是CPU直接執行,故正確為機器語言。

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

官方資料