遮罩(英語:Mask)在電腦學科及數字邏輯中指的是一串二進制數字,通過與目標數字的按位元操作,達到封鎖指定位而實現需求。

範例

創造一個遮罩msk把一個指令cmd的第0~3位(右邊第一位為0位)清零:

Thumb

指令cmd = 0110011011

創造遮罩msk = 0000001111

用遮罩的一補碼~msk和指令cmd做按位元與運算cmd & ~msk = 0110011011 & 1111110000 = 0110010000

則指定的第0~3位已被清零。

參見

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.