Application_Binary_Interfaceとは? わかりやすく解説

エー‐ビー‐アイ【ABI】

読み方:えーびーあい

《application binary interface》命令体系似たCPU搭載する異なコンピューターにおいて、機械語レベル(バイナリーレベル)で互換性保証するインターフェースのこと。


ABI

フルスペル:Application Binary Interface
読み方エービーアイ

ABIとは、ソフトの互換性をバイナリーレベルで保証する仕様、またはインターフェイスのことである。

具体的には、命令体系が同じマイクロプロセッサOS搭載したコンピューター同士で、アプリケーションソフト書き換えなくても動作させることが可能となる。

マイクロプロセッサのほかの用語一覧
互換マイクロプロセッサ:  TM5800  WinChip
技術・規格:  MPP  ABI  ASMP  Averill  アウト・オブ・オーダー実行

Application Binary Interface

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/17 09:30 UTC 版)

Application Binary Interface(アプリケーション・バイナリ・インタフェース、ABI)とは、アプリケーション(ユーザ)プログラムとシステム(OSやライブラリ)との間の、バイナリレベルのインタフェースである。また、アプリケーション相互間や、それらの部品(プラグイン等)とのバイナリインタフェースもある。


  1. ^ Intel Binary Compatibility Standard (iBCS)
  2. ^ Itanium C++ ABI (compatible with multiple architectures)
  3. ^ Itanium C++ ABI: Exception Handling (compatible with multiple architectures)
  4. ^ “EABI Summary”. PowerPC Embedded Application Binary Interface: 32-Bit Implementation (Version 1.0 ed.). Freescale Semiconductor, Inc. (1995-10-01). pp. 28–30. http://www.freescale.com/files/32bit/doc/app_note/PPCEABI.pdf 
  5. ^ "PowerPC Embedded Processors Application Note"
  6. ^ EABI2
  7. ^ MIPS EABI
  8. ^ Debian ARM accelerates via EABI port”. Linuxdevices.com (2007年1月19日). 2012年7月14日時点のオリジナルよりアーカイブ。2007年10月11日閲覧。
  9. ^ Andrés Calderón and Nelson Castillo (2007年3月14日). “Why ARM's EABI matters”. Linuxdevices.com. 2007年10月22日時点のオリジナルよりアーカイブ。2007年10月11日閲覧。


「Application Binary Interface」の続きの解説一覧

アプリケーションプログラミングインタフェース

(Application_Binary_Interface から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/08/27 01:08 UTC 版)

アプリケーションプログラミングインタフェースAPI: application programming interface[注釈 1]とは、広義ではソフトウェアコンポーネント同士が情報をやりとりするインタフェースの仕様である。




「アプリケーションプログラミングインタフェース」の続きの解説一覧



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Application_Binary_Interface」の関連用語

Application_Binary_Interfaceのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Application_Binary_Interfaceのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリABIの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのApplication Binary Interface (改訂履歴)、アプリケーションプログラミングインタフェース (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS