当Wikiでは、分かりづらいIT・パソコン用語の解説や、PC・周辺機器の機能・性能等の情報をまとめています。

アセンブリ言語(アセンブリげんご、assembly language)とは、コンピュータを動作させるための機械語を人間にわかりやすい形で記述する、代表的な低級言語である。


CPUが直接実行できる言語は機械語のみであるが、機械語は数字(内部的には二進数)の羅列なので人間には理解しにくい。そこで、機械語を直接記述するのではなく、ニーモニックと呼ばれる命令語でプログラムを記述することで、人間により分かりやすくしたものがアセンブリ言語である。アセンブリ言語の文法はCPUのアーキテクチャに依存するため、高級言語のような移植性はない。

アセンブリ言語を機械語に変換する事をアセンブル (assemble) すると言い、それを行うプログラムの事をアセンブラ (assembler) と言う。なお、アセンブリ言語の意味で「アセンブラ」または「アセンブラ言語」(Assembler Language)と呼ぶ場合も多い。





パソコン用語集へ戻る

メンバーのみ編集できます