- 931 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 18:05:17 ]
- >>930
×御幣だった ○語弊を招いた 一般的に、実行モジュールは(所謂)機械語で書かれている。 それは、*.exeも*.dllも同じ。 コンピュータが扱うデータは全て、0と1で表されると言うのは正しい。 その点では、文字も全て0と1で表し得る。 しかし、それは単に「全ての数は2進数で表現できる」のと同じ程度のこと。 音声や画像の場合も同じように0と1で表現できるが、こちらは文字と違い単純には視覚化できない。 文字の場合は、比較的簡単に視覚化できると言うことが違うだけと言ってもいい。 さて、プログラミング言語の場合はどうか。 これらは単純に人間が読み書きしやすい形で「プログラム」を表現するためにある。 しかし、CPUがそれを実行時に一々解釈していたのでは埒が明かないので、コンパイルするわけだ。 コンパイルされて出来上がったもの、すなわち実行モジュールと言うこと。 アセンブリ言語の場合も、コンパイラの代わりにアセンブラを使うと言うこと以外たいした違いはない。
|

|