1.使用掩码的情况
当使用掩码的时候,无法设置输入变量的个数,默认输入变量的个数为1。此时,输入变量将和掩码进行位操作,操作结果作为输出变量输出。
由于掩码的形式是dec,所以输出结果是一个标量。
2.不使用掩码的情况
此时,可以选择输入变量的个数。
2.1输入量为标量+标量
此时与使用掩码的情况类似,两个标量转化为二进制后,进行位运算。
2.2输入量为标量+向量
此时,将使用标量3分别与向量[4,4,2,5,2]中的每一个元素进行位运算,以第三个元素2举例。2的二进制表示为‘0010’,3的二进制表示为‘0011’,两者进行位运算后,得到结果‘0010’,转化为十进制为2。
2.3输入量为向量+向量
当输入量都为向量时,对应元素之间进行位运算。如4与1、2与1、5与1等。