民國96年 第3梯次 電腦軟體應用乙級 學科
第17題
十六進位數( F 1 ) 和( 55 ) 作A N D 運算後,其十六進位數之值為何?
題目
十六進位數( F 1 ) 和( 55 ) 作A N D 運算後,其十六進位數之值為何?
- (1) A 4
- (2) 51
- (3) F 5
- (4) 5 B
官方答案
(2) 51
解析
先把兩個十六進位數展開成二進位:F1=1111 0001,55=0101 0101。AND 的運算法則是「同一位元兩者皆為 1 才得 1,其餘為 0」,逐位運算後得到 0101 0001。再把 0101 0001 每四位一組轉回十六進位:0101=5、0001=1,所以結果是 51。若改做 OR 運算,才會得到 1111 0101,也就是 F5;A4 與 5B 也都不符合逐位 AND 的結果。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。