見出し画像

機械語、バイナリとは

コンピュータはどうやって情報を処理するの?

コンピュータは、電気回路を使って、情報を処理します。

コンピュータの電気回路は、オンとオフのふたつの状態を持てます。この2つの状態に、数字の1と0を対応させます。

1=オン

0 オフ

バイナリとは


この、1と0の並んだ状態のものを、バイナリと言います。

コンピューターは、バイナリを処理して計算します。

計算には、1と0の、2つの数字だけを使います。

機械語とは

プログラムが実行される前に、 すべてのプログラミング言語は、いちばん基本的な言語に変換されます。それは、バイナリの並んだもので書かれた命令です。これを、機械語と言います。

コンピュータのCPUは、機械語で書かれた、つまりバイナリの並んだもので書かれた命令しか、実行できません。

だから、人間がプログラミング言語で書いた命令(プログラム)を、コンピュータに入力すると、そのプログラムは必ず、バイナリ形式の機械語に変換されます。

人間が書いたプログラムを、1と0の機械語に置き換えることを、コンパイルといいます。


よろしければサポートをお願いいたします。サポートは、クリエーター活動に使わせていただきます。どうぞよろしくお願いいたします。