有时栈指针%rsp会减8,有时会减4,为什么是8又或是4,为什么是以8为一个单位来移动,如何理解?
根据你要移除的数据类型来决定,比如你要弹出一个int,栈指针就-4,你要弹出一个地址(64位下),栈指针就-8