go 内存字节对齐

MOVQ    DI, AX      // argc
MOVQ    SI, BX      // argv
SUBQ    $(4*8+7), SP        // 2args 2auto
ANDQ    $~15, SP
MOVQ    AX, 16(SP)
MOVQ    BX, 24(SP)

请问这段代码的意思是啥? 和内存对齐有关系?

已邀请:

要回复问题请先登录注册