遮罩
外觀
![本頁使用了標題或全文手工轉換](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![]() | 此條目可參照英語維基百科相應條目來擴充。 (2020年5月4日) |
此條目沒有列出任何參考或來源。 (2010年10月30日) |
掩碼(英語:Mask)在計算機學科及數字邏輯中指的是一串二進制數字,通過與目標數字的按位操作,達到屏蔽指定位而實現需求。
示例
[編輯]創造一個掩碼msk
把一個指令cmd
的第0
~3
位(右邊第一位為0
位)清零:
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Binary_mask_ro.png/220px-Binary_mask_ro.png)
指令cmd = 0110011011
創造掩碼msk = 0000001111
用掩碼的反碼~msk和指令cmd做按位與運算cmd & ~msk = 0110011011 & 1111110000 = 0110010000
則指定的第0
~3
位已被清零。