目次:
定義-アセンブラーの意味
アセンブラは、アセンブリ言語で記述されたソフトウェアプログラムを、コンピューターで実行できる機械語、コード、および命令に解釈するコンピュータープログラムの一種です。
アセンブラにより、ソフトウェアおよびアプリケーション開発者は、コンピュータのハードウェアアーキテクチャおよびコンポーネントにアクセスし、操作し、管理できます。
アセンブラは、アセンブリ言語のコンパイラと呼ばれることもあります。 また、通訳者のサービスも提供します。
Techopediaはアセンブラーを説明します
アセンブラは、主に、アセンブリ言語で記述されたシンボリックにコード化された命令とコンピュータプロセッサ、メモリ、その他の計算コンポーネントとの間のブリッジとして機能します。 アセンブラは、アセンブリ言語のソースコードをアセンブルおよび変換して、プロセッサによって直接実行可能なゼロと1つのマシンコードのストリームを構成するオブジェクトコードまたはオブジェクトファイルに変換します。
アセンブラーは、翻訳する前にソースコードを読むのにかかる回数に基づいて分類されます。 シングルパスとマルチパスの両方のアセンブラがあります。 さらに、一部のハイエンドアセンブラは、制御ステートメント、データ抽象化サービスの使用を可能にし、オブジェクト指向プログラミング構造のサポートを提供することにより、拡張機能を提供します。
