计算机基础——计算机系统核心层之间的关联

    ABI是为运行在特定ISA及特定操作系统之上的应用程序规定的一种机器级目标代码层接口

    描述了应用程序和操作系统之间应用程序和所调用的库之间不同组成部分(如过程或函数)之间在较低层次上的机器级代码接口。

    同一个C语言源程序,使用遵循不同ABI规范的编译器进行编译,其执行结果可能不一样。程序员将程序移植到另一个系统时,一定要仔细阅读目标系统的ABI规范。

    后端根据ISA规范和应用程序二进制接口(Application Binary InterfaceABI规范进行设计实现。

猜你喜欢

转载自blog.csdn.net/weixin_42562514/article/details/85229695