4.3.10 Bitwise Operations on Signed Values
Bitwise operations on signed values act on the two’s complement representation, including the sign bit. See also Right-shifting Signed Values
Example
The following example shows a negative quantity involved in a bitwise AND operation.
signed char output, input = -13;
output = input & 0x7E;
Under the CCI, the value of output after the assignment is 0x72.
Differences
All compilers have performed bitwise operations in an identical fashion to that described in this section.
Migration to the CCI
No action required.