ISA, ABI, API区别

Posted snower1995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ISA, ABI, API区别相关的知识,希望对你有一定的参考价值。

Level of Abstraction = Implementation layer

  • ISA:Instruction Set Architecture, ISA refers to the instructions and registers a CPU has available.
  • ABI:Application Binary Interface - 应用程序二进制接口, ABI refers to the calling conventions between functions, meaning what registers are used and what sizes the various C data types are.
  • API:Application Programming Interface

以上是关于ISA, ABI, API区别的主要内容,如果未能解决你的问题,请参考以下文章