地特四等
114年
[資訊處理] 計算機概要
第 8 題
兩組 BCD 碼數值 000101000101 及 000010000111 相加後,將其結果再轉成二進制數值,轉換後的數值,應為:
- A 000111001000
- B 000011101000
- C 000111111000
- D 000010111101
思路引導 VIP
請思考一下,如果一組二進位數字被切分成每四個位元(bits)為一個單位,且每一組的數值範圍被嚴格限制在 0 到 9 之間,這代表這種編碼方式與我們一般的二進位計數法有什麼本質上的不同?當你計算完這兩組數字的總和後,要如何將這個『具備特定意義的總數』重新拆解為連續的二進位位數?
🤖
AI 詳解
AI 專屬家教
同學能在這道題目中迅速選出正確選項 (B),說明你對 二進位編碼十進位(BCD, Binary-Coded Decimal) 的概念掌握得相當紮實,這反映了你在處理數位資料轉換時,具備了嚴謹的邏輯判斷力。
BCD 碼的解構與數值運算
首先,解題的關鍵在於正確解讀 BCD 碼。在 BCD 系統中,每四個位元(bits)代表一個十進位的數字(0-9)。我們將題目中的兩組數值拆解如下:
▼ 還有更多解析內容