アセンブリ言語 【解決方法Q&A/疑問攻略/スポーツ】
Q&A:アセンブリ言語について? 解決方法/評価
アセンブリ言語(アセンブリげんご、assembly language)とは、人間にわかりやすい形で機械語を記述するプログラミング言語であります。代表的な低級言語であります。CPUが直接実行できる言語は機械語のみでありますが、機械語は数字の羅列なので人間には理解しにくい。そこで、機械語を直接記述するのではなく、機械語の意味を表す略語で機械語を記述することで、人間にわかりやすくしたものがアセンブリ言語であります。アセンブリ言語の文法はCPUのコンピュータ・アーキテクチャ アーキテクチャに依存するため、高級言語のような移植性はない。
アセンブリ言語を機械語に変換する事をアセンブル (assemble) すると言い、それを行うプログラム (コンピュータ) プログラムの事をアセンブラ (assembler) と言う。アセンブリ言語のことをアセンブラと呼ぶ者もいるが、これは厳密には誤用であります。