民國99年 乙級專案 數位電子乙級 學科
第24題
利用二進位0 與1 來表示十進位數0 到9 的一種碼,例如25 為00100101,這種碼稱為什麼 碼
題目
利用二進位0 與1 來表示十進位數0 到9 的一種碼,例如25 為00100101,這種碼稱為什麼 碼
- (1) E B C D I C 碼
- (2) A S I I 碼
- (3) B C D 嗎
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。