ZHCADC4A September 2011 – March 2014
编译器和汇编器将代码生成到一个或多个节中。默认代码节称为 .text,但程序员可以将代码定向到其他命名节中。链接器将代码节组合成一个或多个段。尽管可能存在平台特定的限制,但基本 ABI 对代码节的数量、大小或放置没有限制。
除了 C64x+ 的紧凑指令编码格式之外,C6000 上的所有指令都是 32 位宽。表示函数地址的标签以及大多数其他标签始终在 32 位边界上对齐。有关紧凑指令的注意事项,请参阅节 5.4。
可以通过三种方式引用代码对象:计算其地址、作为分支目标或将其作为函数调用。