民國100年 乙級專案 電腦軟體應用乙級 學科

第41題

二進位數的「00111011 」和「10100001 」做X O R 運算後,其十六進位數之值為何?

題目

二進位數的「00111011 」和「10100001 」做X O R 運算後,其十六進位數之值為何?

  1. (1) 9 A
  2. (2) B F
  3. (3) 30
  4. (4) B 7

官方答案

(1) 9 A

解析

XOR(互斥或)的規則是同一位元相同得 0、相異得 1。將兩數對齊後逐位運算:00111011 XOR 10100001,高位元 0011 對 1010 得 1001,低位元 1011 對 0001 得 1010,合併結果為 10011010。再以四位一組換算十六進位:1001 等於 9,1010 等於 A,因此答案為 9A。若誤用 AND 會得 00100001(21),誤用 OR 會得 10111011(BB),都與正解不同。

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

官方資料