IT用語辞典バイナリ |
インラインアセンブラ
インラインアセンブラとは、C言語やC++言語の中に、直接アセンブリ言語を書けるようにするコンパイラの機能のことである。
アセンブルやリンクを別に実行する必要がなくなるため、独立したアセンブラを用いるよりも利便性が増す。また、メモリ使用量を減少させ、マイクロプロセッサが持つ拡張命令を利用できたり、加えて、実行速度を高められるなどのメリットを持つ。ただし、ソースコードの一部に、低級言語のアセンブリ言語を書くことになるため、機種依存性が高くなり、結果として、移植性が低くなるというデメリットも持つ。
ウィキペディア |
インラインアセンブラ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/12/15 12:50 UTC 版)
インラインアセンブラ(英: Inline assembler)とはプログラミング用語であり、最も低レベルなアセンブリ言語で記述されたコードをC言語やAdaのような高級言語のソースコードに埋め込む機能のこと。一部のコンパイラがこの機能を有する。一般的に次の3つの理由で実装される。
- 1 インラインアセンブラとは
- 2 インラインアセンブラの概要
- 3 外部リンク
インラインアセンブラと同じ種類の言葉
インラインアセンブラに関係した商品
- 【送料無料】BINARY HACKS楽天ブックス
- 【送料無料】独習アセンブラ楽天ブックス
- 【送料無料】 BINARY HACKS ハッカー秘伝のテクニック100選 / 高林哲 【単行本】HMV ローソンホットステーション R