I'm reading "Hacking: The Art of Exploitation".
In the book the registers are different from the registers that I can see on my pc. These are my cpu registers:
rax, rbx, rcx, rdx, rsi, rdi, rbp, rsp, r8, r9, r10, r11, r12, r13, r14, r15, rip, eflags, cs, ss, ds, es, fs, gs
while in the book the registers are:
eax, ecx, edx, ebx, esp, ebp, esi, edi, eip, eflags, cs, ss, ds, es, fs, gs
Can someone explain why they are different? I'm running on an AMD cpu; does AMD have different CPU registers from Intel?
In this case can someone explain me the correspondence between the registers of the two architecture?