アセンブラとは?

Weblio 辞書 > 同じ種類の言葉 > 情報 > コンピュータ > アセンブラ > アセンブラの意味・解説 

アセンブラ

【英】assembler

アセンブラとは、アセンブリ言語CPU理解できる機械語の形に変換するプログラムのことである。

計算機中心的部品である中央演算処理装置CPU)は、機械語しか理解できないこのため、低水準人間読める形のアセンブリ言語記述されたプログラムは、一度、アセンブラを使って機械語変換されなければならない。アセンブラは、「LD A, 35H」(レジスタAに16進数35ロード)のようなアセンブリ言語プログラム受け取り、「0100番地) 3E 35」(Z80機械語)のような機械語命令変換する。

CやC++などの高級言語記述されたプログラムは、通常コンパイラによって機械語変換されてから実行される。しかし、高級言語では、CPUレベルの細かい処理が記述できないことが多い。この場合高級言語コード中にアセンブリ言語混在させることがあるこのようなものをインラインアセンブラと呼ぶ。

アセンブラの具体例としては、GNUが提供しているGNU Assemblergas)、Microsoft Macro AssemblerMASM)、情報処理試験用のCASLなどがある。C言語に対してC言語コンパイラがあるように、アセンブリ言語に対してアセンブラがある。

プログラミングのほかの用語一覧
言語分類:  スクリプト言語  第4世代言語  中間言語
開発環境:  アセンブラ  アセンブル  インデント  インラインアセンブラ





アセンブラと同じ種類の言葉


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

辞書ショートカット

すべての辞書の索引

「アセンブラ」の関連用語

アセンブラのお隣キーワード
検索ランキング

   

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



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

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2021 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリアセンブラの記事を利用しております。

©2021 Weblio RSS