民國104年 第3梯次 電腦硬體裝修乙級 學科
第73題
有關二進制碼( B i n a r y C o d e ) 與其相對應的格雷碼( G r a y C o d e ) 之轉換,下列何者正確?
題目
有關二進制碼( B i n a r y C o d e ) 與其相對應的格雷碼( G r a y C o d e ) 之轉換,下列何者正確?
- (1) 二進制碼0010 = 格雷碼0011
- (2) 二進制碼1100 = 格雷碼1011
- (3) 二進制碼1111 = 格雷碼1000104 電腦硬體裝修乙 5 - 5 ( 序003 )
- (4) 二進制碼1000 = 格雷碼1100
官方答案
(1) 二進制碼0010 = 格雷碼0011、(3) 二進制碼1111 = 格雷碼1000104 電腦硬體裝修乙 5 - 5 ( 序003 )、(4) 二進制碼1000 = 格雷碼1100
解析
二進位轉格雷碼的規則為:最高位元相同,其餘每一位元等於該位元與其左鄰高位元做XOR。以0010驗算:g3=0,g2=0⊕0=0,g1=0⊕1=1,g0=1⊕0=1,得0011,選項1正確。1111:g3=1,g2=1⊕1=0,g1=0,g0=0,得1000,選項3正確。1000:g3=1,g2=1⊕0=1,g1=0,g0=0,得1100,選項4正確。1100應為g3=1、g2=1⊕1=0、g1=1⊕0=1、g0=0⊕0=0,即1010而非1011。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。