Vai al contenuto

Application binary interface

Da Wikipedia, l'enciclopedia libera.
Versione del 11 dic 2006 alle 03:39 di FlaBot (discussione | contributi) (robot Aggiungo: de, en, ja, pl, zh)

Acronino di Application Binary Interface.

L' ABI costituisce l'interfaccia tra il sistema operativo e le proprie applicazioni fungendo appunto da connettore. In termini tecnici costituisce lo strato intermedio tra le chiamate ( system call ) degli applicativi e le funzioni low-level del kernel. Ogni sistema operativo dispone di una propria ABI. Venne concepita quando agli inizi degli anni '80 il S.O. Unix girava su una varieta' di hardware differenti e si richiedeva una portabilita' funzionale, lasciando quindi inalterato il codice sviluppato per gli applicativi, si procedeva a riprogrammare unicamente lo strato di basso livello per dialogare con l'hardware specifico.