Registers

x86-64

64-bit32-bit16-bit8-bit high8-bit low
raxeaxaxahal
rbxebxbxbhbl
rcxecxcxchcl
rdxedxdxdhdl
rdiedididil
rsiesisisil
rbpebpbpbpl
rspespspspl
r8r8dr8wr8b
r9r9dr9wr9b
r10r10dr10wr10b
r11r11dr11wr11b
r12r12dr12wr12b
r13r13dr13wr13b
r14r14dr14wr14b
r15r15dr15wr15b

  
  
    
      
    
    
      
    
    
      
    
    
      
    
    
      
    
  
  
  8bit
  16bit
  32bit
  64bit
  Byte
  Word
  Doubleword
  Quadword
  ax
  ah
  al
  bx
  bh
  bl
  cx
  ch
  cl
  dx
  dh
  dl
  dil
  sil
  bpl
  spl
  r8w
  r8b
  r9w
  r9b
  r10w
  r10b
  r11w
  r11b
  r12w
  r12b
  r13w
  r13b
  r14w
  r14b
  r15w
  r15b
  rax
  eax
  r8
  r8d
  rbx
  ebx
  r9
  r9d
  rcx
  ecx
  r10
  r10d
  rdx
  edx
  r11
  r11d
  rdi
  edi
  r12
  r12d
  di
  rsi
  esi
  r13
  r13d
  si
  rbp
  ebp
  r14
  r14d
  bp
  rsp
  esp
  r15
  r15d
  sp
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  

SSE

128-bit
xmm0
xmm1
xmm2
xmm3
xmm4
xmm5
xmm6
xmm7
xmm8
xmm9
xmm10
xmm11
xmm12
xmm13
xmm14
xmm15