Register Clearing
Setting bits to 0 using an AND gate
Masking
Changing the value of specified bits using logic gates
Encryption
Hide the contents of specified bits using a key, which can be used to decode the contents
De Morgan’s Laws
NOT (A AND B) = NOT(A) OR NOT(B)
NOT (A OR B) = NOT(A) AND NOT(B)