image.png

命令

amd64 linux下 反汇编swap.go
image.png
image.png

Go函数使用的caller-save的模式,即由调用者负责保存寄存器,保护现场、回复现场。Go的多返回值的实现就是在调用函数前提前分配返回值的内存地址。

几个抽象寄存器

image.png