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」の続きの解説一覧



固有名詞の分類


英和和英テキスト翻訳>> 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