Examly題庫
國營聯招 資訊計算機原理、網路概論105 年第 3 題單選題

假設當取得位元資料10100110,因特殊需求而需要清除最左邊5個位元但不影響其它位元,請問可使用下列何種邏輯運算和遮罩的組合來完成目標?

A使用OR運算子,搭配遮罩11111000
B使用XOR運算子,搭配遮罩00000111
C使用AND運算子,搭配遮罩00000111正確答案
D使用OR運算子,搭配遮罩00000111
答案與詳解
C
正確答案
清除(歸零)特定位元 → 用AND運算搭配遮罩0;保留位元 → 遮罩該位置設1

逐選項解析

A使用OR運算子,搭配遮罩11111000✕ 易錯陷阱
OR運算子:任何位元 OR 1 = 1,OR 0 = 保持原值。遮罩11111000會把左5位元強制設為1而非清除,且右3位元因OR 0而保持原值。完全相反的效果。
B使用XOR運算子,搭配遮罩00000111✕ 易錯陷阱
XOR運算子:位元 XOR 1 = 翻轉,XOR 0 = 保持原值。遮罩00000111會翻轉右3位元、保留左5位元,是翻轉操作而非清除操作。
C使用AND運算子,搭配遮罩00000111✓ 正確
D使用OR運算子,搭配遮罩00000111✕ 易錯陷阱

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本
接著練習整份考卷查看 105 年 國營聯招 資訊《計算機原理、網路概論》完整試題與解答

計算機原理、網路概論 相關題目

想練更多計算機原理、網路概論考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly