Difference between revisions of "Assembler:Commands:NOT"

From Cheat Engine
Jump to navigation Jump to search
Line 23: Line 23:
 
|operand
 
|operand
 
|The operand to perform a bitwise operation on
 
|The operand to perform a bitwise operation on
|-
 
|source
 
|The source operand
 
 
|}
 
|}
  

Revision as of 08:41, 14 March 2017

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

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.

x86.renejeschke.de/html/file_module_x86_id_218.html


Command Parameters

Parameter Description
operand The operand to perform a bitwise operation on


Examples

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

See also

External links