Difference between revisions of "Assembler:Commands:NOT"

From Cheat Engine
Jump to navigation Jump to search
(Undo revision 5175 by TheyCallMeTim13 (Talk))
 
(One intermediate revision by the same user not shown)
(No difference)

Latest revision as of 22:31, 17 January 2018

command not operand

The NOT instruction implements the bitwise NOT operation. NOT operation reverses the bits in an operand. The operand could be either in a register or in the memory.

operand = !operand
operand = ~operand

Example:

|              operand:    0101 0011 |
|------------------------------------|
| After NOT -> operand:    1010 1100 |


Performs a bitwise NOT operation (each 1 is set 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.

c9x.me/x86/html/file_module_x86_id_218.html


Command Parameters[edit]

Parameter Description
operand The operand to perform a bitwise operation on


Examples[edit]

not al
not ax
not ax
not eax
not rax
not al
not ax
not ax
not eax
not rax
not [eax]
not [rax]
not [00123ABC]
not [SomeSymbol]

See also[edit]

External links[edit]