This block performs a bitwise logical AND operation on the input A and the Mask then sends out the Result by a data wire. The values can be entered or supplied dynamically from data wires. For example; a Mask value of 15 only passes the low 4 bits of A.