Assembly
ARM Assembly
Registers
R0..R15 are 32bit, general registers. R13 doubles as the stack pointer (SP), R14 is the link register (LR), R15 the program counter (PC).
X64 Assembly
General Registers
RAX, RBX, RCX, RDX, RBP, RSI, RDI, RSP are identical to those of X86 Assembly.
R8..R15 are 64bit registers, unique to X64 Assembly.
RIP is 64bit
EFLAGS are the same as per X86 Assembly but 32bit longer.
FPU Registers
FPR0..FPR7 are 64bit and only for arithmetic data of variable length (32, 64 or 80bits).
MMX0..MMX7 are 64bit.
XMM is 128bit, parallel operations, matching the SSE instructions set.