application binary interface

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png nom féminin.  [programmation]. Interface (sens 2) définissant comment, au plus bas niveau, un code binaire peut réclamer des services (par exemple lire le contenu d'un fichier, se réserver de la mémoire de travail...).

Ces services sont proposés par une ressource centrale, en général une partie du système d'exploitation, mais il peut aussi s'agir d'une bibliothèque ou d'un framework.

En pratique le logiciel réclame ainsi en appelant des fonctions, et l'ABI définit précisément comment cette communication fonctionne (format de données, façon de transmettre des informations via la pile et les registres du processeur...) ainsi que le format des fichiers binaires (sens 2).

Voir aussi API.