Sovelluksen binaarinen käyttöliittymä
Siirry navigointiin
Siirry hakuun
Tietojenkäsittelytieteessä sovellusbinaarirajapinta (tai yksinkertaisesti ABI ) määrittelee käyttöjärjestelmän ja sen sovellusten välisen rajapinnan konekielitasolla .
Toisin sanoen käyttöliittymä määrittelee, mitä konekielisiä ohjeita käytetään järjestelmäkutsujen tekemiseen ytimeen , kuinka tällaisten kutsujen parametrit välitetään ja miten palautusarvot saadaan.
Jokaisella käyttöjärjestelmällä on oma ABI.
Historia
Se syntyi, kun 1980-luvun alussa Unix - käyttöjärjestelmä toimi useilla eri laitteilla ja vaadittiin toiminnallista siirrettävyyttä, jolloin sovelluksille kehitetty koodi jäi ennalleen, vain matalan tason kerros ohjelmoitiin uudelleen kommunikoimaan tietyn laitteiston kanssa. .