and,   andi,   com,   eor,   neg,   or,   ori,

and, ( Rd Rr -- )

Logical AND.

Performs the logical AND between the contents of register Rd and register Rr, and places the result in the destination register Rd.

andi, ( Rd K -- )

Logical AND with immediate.

Performs the logical AND between the contents of register Rd and a constant, and places the result in the destination register Rd.

com, ( Rd -- )

One’s complement.

This instruction performs a One’s Complement of register Rd.

eor, ( Rd Rr -- )

Exclusive OR.

Performs the logical EOR between the contents of register Rd and register Rr and places the result in the destination register Rd.

neg, ( Rd -- )

Two’s complement.

Replaces the contents of register Rd with its two’s complement; the value $80 is left unchanged.

or, ( Rd Rr -- )

Logical OR.

Performs the logical OR between the contents of register Rd and register Rr, and places the result in the destination register Rd.

ori, ( Rd K -- )

Logical OR with immediate.

Performs the logical OR between the contents of register Rd and a constant, and places the result in the destination register Rd.