Intel Pentium CPU Instruction Set Reference
NOT instruction - One's Complement Negation
Code |
Mnemonic |
Description |
F6 /2 |
NOT r/m8 |
Reverse each bit of r/m8 |
F7 /2 |
NOT r/m16 |
Reverse each bit of r/m16 |
F7 /2 |
NOT r/m32 |
Reverse each bit of r/m32 |
Description
Performs a bitwise NOT operation (each 1 is cleared to 0, and each 0 is set to 1) on the destination operand and stores the result in the destination operand location. The destination operand can be a register or a memory location.
Operands |
Bytes |
Clocks |
reg |
2 |
1 |
NP |
mem |
2 + d(0 - 2) |
3 |
NP |
Flags
ID |
unaffected |
DF |
unaffected |
VIP |
unaffected |
IF |
unaffected |
VIF |
unaffected |
TF |
unaffected |
AC |
unaffected |
SF |
unaffected |
VM |
unaffected |
ZF |
unaffected |
RF |
unaffected |
AF |
unaffected |
NT |
unaffected |
PF |
unaffected |
IOPL |
unaffected |
CF |
unaffected |
OF |
unaffected |