Page 80 of 110
Rev. G
Section 10.1: Function Table
Label Function
Label Function
Multiplier/Offset (m*Tag1) + o Bitwise AND (Constant) Tag1 & k
Reverse Multiplier/Offset (Tag1 – o) / m Bitwise AND (Tag) Tag1 & Tag2
Addition (Constant) Tag1 + k Bitwise OR (Constant) Tag1 | k
Addition (Tag) Tag1 + Tag2 Bitwise OR (Tag) Tag1 | Tag2
Subtraction (Constant) Tag1 - k Bitwise XOR (Constant) Tag1 ^ k
Subtraction (Tag) Tag1 - Tag2 Bitwise XOR (Tag) Tag1 ^ Tag2
Find Percentage (Constant) Tag1 / k * 100 Bitwise Shift Left (Constant) Tag1 << k
Find Percentage (Tag) Tag1/Tag2 * 100 Bitwise Shift Left (Tag) Tag1 << Tag2
Take Percentage (Constant) Tag1 * k / 100 Bitwise Shift Right (Constant) Tag1 >> k
Take Percentage (Tag) Tag1 * Tag2 /100 Bitwise Shift Right (Tag) Tag1 >> Tag2
Remainder (Constant) Tag1 % k Reverse Bits n/a
Remainder (Tag) Tag1 % Tag2 Reverse Bytes n/a
Greater Than (Constant) Tag1 > k Reverse Words n/a
Greater Than (Tag) Tag1 > Tag2
Greater Than or Equal (Constant) Tag1 >= k
Greater Than or Equal (Tag) Tag1 >= Tag2
Less Than (Constant) Tag1 < k
Less Than (Tag) Tag1 < Tag2
Less Than or Equal (Constant) Tag1 <= k
Less Than or Equal (Tag) Tag1 <= Tag2
Data Match (Constant) Tag1 = k
Data Match (Tag) Tag1 = Tag2
Data Mismatch (Constant) Tag1 != k
Data Mismatch (Tag) Tag1 != Tag2
Logical Inverse (NOT) ! Tag1
Logical AND (Tag) Tag1 && Tag2
Logical OR (Tag) Tag1 || Tag2
Invert Bits ~ Tag1