Encoding:

Release 6

POOL16C

010001

rt

rs

NOT16

0000

6

3

3

4

Format:

NOT16 rt, rs

microMIPS

Invert (16-bit instr size)

Purpose:

Invert (16-bit instr size)

To do a bitwise logical inversion.

Description:

 GPR[rt] = GPR[rs] XOR 0xffffffffffffffff

Invert the contents of GPR rs in a bitwise fashion and place the result into GPR rt.

Restrictions:

The 3-bit register fields can only specify GPRs $2-$7, $16, $17.

Availability and Compatibility:

This instruction has been recoded for Release 6.

Operation:

GPR[rt] = GPR[rs] xor 0xffffffffffffffff

Exceptions:

None