交换寄存器中的相应字段 对于两个寄存器x和y以及掩码m,当第i位的掩码m(i)=1时,交换x和y的第i位内容,而当第i位的掩码m(i)=0时,保留x和y的第i位内容不变 x = x ^ y; y = y ^ (x & m); x = x ^ y;