NASM 2.05 based x86 Instruction Reference[ch226]
A.5.202 PAND, PANDN: MMX Bitwise AND and AND-NOT PAND mm1,mm2/m64 ; 0F DB /r [PENT,MMX] PANDN mm1,mm2/m64 ; 0F DF /r [PENT,MMX] PAND xmm1,xmm2/m128 ; 66 0F DB /r [WILLAMETTE,SSE2] PANDN xmm1,xmm2/m128 ; 66 0F DF /r [WILLAMETTE,SSE2] PAND performs a bitwise AND operation between its two operands (i.e. each bit of the result is 1 if and only if the corresponding bits of the two inputs were both 1), and stores the result in the destination (first) operand. PANDN performs the same operation, but performs a ones' complement operation on the destination (first) operand first.