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

第24題

利用二進位0 與1 來表示十進位數0 到9 的一種碼,例如25 為00100101,這種碼稱為什麼 碼

題目

利用二進位0 與1 來表示十進位數0 到9 的一種碼,例如25 為00100101,這種碼稱為什麼 碼

  1. (1) E B C D I C 碼
  2. (2) A S I I 碼
  3. (3) B C D 嗎
  4. (4) O P 碼

官方答案

(3) B C D 嗎

解析

此編碼稱為BCD碼(Binary Coded Decimal,二進碼十進數)。其規則將十進位數之每一個位數分別以4位元二進位表示,0~9對應0000~1001。題例25分解為十位2與個位5,2之BCD為0010,5之BCD為0101,組合即00100101,完全吻合。ASCII碼以7或8位元表示字母與符號(如'2'為00110010),EBCDIC為IBM大型機8位元字元碼,OP碼為CPU指令操作碼,皆非以4位元對應一個十進位數字。故選3。

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

官方資料