asm |
辞書:電算用語の基礎知識 プログラミング仕様編 (PTPROGS) |
読み:アスム |
外語:asm |
品詞:名詞 |
C/C++などの予約語の一つ。Cの標準仕様にはないが、C++では標準仕様として予約語化されている。
|
概要 |
インラインアセンブラーのコードを記述することを示す。
使用するプロセッサーごとに、また同じプロセッサーでもコンパイラーごとに記述される内容は異なるため、この機能を用いた場合、移植性はほぼなくなると考えられる。
また、ここに書かれるのは純粋なアセンブリ言語ではなく、Cの変数名なども使用できるよう記述法が拡張されていることが多い。
特徴 |
GCC拡張 |
GCCおよびclang/LLVMでは、C++だけでなくC言語でもasmが利用できる。
標準状態では使用するアセンブリ言語がAT&T形式であり特異な記述法となるが、「gcc -masm=intel」とするとIntel形式のアセンブリ言語が使われる。
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |