上下文切换(函数)

以 near call 为例

  • 看起来有3部分入栈保存

    1. call之前,参数入栈
    2. call过程中,硬件将返回地址入栈(IP)
    3. call之后,函数将rbp入栈
  • asm code switch_func1

  • call switch_func2

  • ret switch_func3

results matching ""

    No results matching ""