diff --git a/README.md b/README.md index 287476f..15db51a 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,11 @@ For the **EAX**, **EBX**, **ECX**, and **EDX** registers, subsections may be use When referring to registers in assembly language, **the names are not case-sensitive**. For example, the names **EAX** and **eax** refer to the **same register**. -![x86 assembly Registers](x86-registers.png) +

+ +

+ +![x86 assembly Registers](Images/x86-registers.png) In **x86 registers** have an '**e**' in front of their name.
Example: **e**ax, **e**bx, **e**cx, **e**dx, **e**bp @@ -36,3 +40,7 @@ Example: **e**ax, **e**bx, **e**cx, **e**dx, **e**bp In **x64** you have a '**r**' instead.
Example: **r**ax, **r**bx, **r**cx, **r**dx, **r**bp
You also have **double-precision floating point going from xmm0 to xmm15**.* + +### 🚩 EFLAGS 🚩 + +![x86 assembly EFLAGS Registers](Images/x86_EFLAGS_register.jpg)