一般的にコンパイラは、ある言語(ソース言語と呼ぶ)で書かれたプログラムを読み、別の言語(ターゲット言語と呼ぶ)に翻訳するコンピュータプログラムである。従来は、ソース言語がc++などの高級言語、ターゲット言語がアセンブリ言語などの低級言語であった。しかし、コンパイラの中には、アセンブリ言語で書かれたソースプログラムを機械語コードやターゲットコードに変換できるものがあります。アセンブラはそのようなツールである。このように、アセンブラもコンパイラも、最終的にはマシン上で直接実行できるコードを生成するのだが......。
-
0
-
匿名者
發佈於 2020-10-24 15:37