NOT
Bitwise NOT (Pseudo-Operation)
3-98
Syntax
NOT
(.unit) src, dst
(.unit) = .L1, .L2, .S1, or .S2
Opcode map field used... For operand type...
Unit
Opfield
src
dst
xuint
uint
.L1, .L2
1101110
src
dst
xuint
uint
.S1, .S2
001010
Opcode
See XOR instruction.
Description
This is a pseudo operation used to bitwise NOT the
src operand and place the
result in
dst. The assembler uses the operation XOR (.unit) –1, src, dst to
perform this task.
Execution
if (cond) –1 xor
src
→
dst
else nop
Instruction Type
Single-cycle
Delay Slots
0