アセンブラとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|動画|文献|商品|全文検索
Weblio 辞書 > 同じ種類の言葉 > 情報 > コンピュータ > アセンブラ > アセンブラの意味・解説 

三省堂 大辞林

三省堂三省堂

IT用語辞典バイナリ

IT用語辞典バイナリIT用語辞典バイナリ

アセンブラ

【英】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世代言語  中間言語
開発環境:  アセンブラ  アセンブル  インデント  インラインアセンブラ


ウィキペディア

ウィキペディアウィキペディア

アセンブリ言語

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2012/02/07 03:05 UTC 版)

(アセンブラ から転送)

カテゴリ / テンプレート


  1. ^ IBMはSystem/360から2011年現在まで一貫してアセンブラ言語(Assembler Language)と呼んでいる。例:IBM High Level Assembler


「アセンブリ言語」の続きの解説一覧




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



アセンブラに関係した商品



アセンブラのページへのリンク

[PR] おすすめ情報

「アセンブラ」の関連用語
アセンブラのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「アセンブラ」を見る
_ _   


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

  
三省堂三省堂
Copyright (C) 2001-2012 Sanseido Co.,Ltd. All rights reserved.
株式会社 三省堂三省堂 Web Dictionary
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2012 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリアセンブラの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのアセンブリ言語 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2012 Weblio RSS