Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
  • Operand and Mnemonic
 mnemonic(Instruction-name)/opcode        operand(parameters)        ;Comment        
          mov                             rax, 1
  • Home Area / Home Space (32 bytes)?
    • This is uninitialized space between allocation of arguments on stack and rbp.
    • Usage?
      • a. Storage of 7th,8th,9th ... function arguments since RDI/EDI, RSI, RDX, RCX, R8, R9 only stores 1st 6 arguments. Function arguments from 1 to 6 can also be stored here.
      • b. Storage of transient values. Eg: Temporary storage of return value of function, before stack unwinding ret value is copied to rax.