mirror of
https://github.com/aljazceru/securedorg.github.io.git
synced 2025-12-20 15:34:19 +01:00
fixing lea
This commit is contained in:
@@ -28,12 +28,12 @@ The x86 architecture is **little-endian**, meaning that multi-byte values are wr
|
|||||||
Each Instruction represents opcodes (hex code) that tell the machine what to do next.
|
Each Instruction represents opcodes (hex code) that tell the machine what to do next.
|
||||||
|
|
||||||
Three categories of instructions:
|
Three categories of instructions:
|
||||||
* Data Movement
|
* Data Movement/Access
|
||||||
* Arithmetic / Logic
|
* Arithmetic / Logic
|
||||||
* Control-Flow
|
* Control-Flow
|
||||||
|
|
||||||
Common Instructions
|
Common Instructions
|
||||||
* **mov, lea** (data movement)
|
* **mov, lea** (data movement, data access)
|
||||||
* **add, sub** (arithmetic)
|
* **add, sub** (arithmetic)
|
||||||
* **or, and, xor** (Logic)
|
* **or, and, xor** (Logic)
|
||||||
* **shr, shl** (Logic)
|
* **shr, shl** (Logic)
|
||||||
|
|||||||
Reference in New Issue
Block a user