go 的汇编代码

2022-07-24  本文已影响0人  wayyyy
plan9汇编

Go汇编语言实际上来源于plan9汇编语言,而plan9汇编语言最初来源于Go语言作者之一的Ken Thompson为plan9系统所写的C语言编译器输出的汇编伪代码

从汇编角度理解go的函数调用和返回
package main

func add(a int, b int) int {
    return a + b
}

func main() {
    _ = add(3, 5)
}

使用如下命令得到汇编代码:

go tool compile -S main.go    // -S参数表示输出汇编格式
Go的函数调用约定

TODO

上一篇 下一篇

猜你喜欢

热点阅读