コンピュータが実行しているプログラムは RAM (メモリ) に保存されます。 RAM は CPU と通信するブリッジであり、コンピュータ内のすべてのプログラムはメモリ内で実行されるため、メモリのパフォーマンスはコンピュータに大きな影響を与えます。
#コンピュータが実行しているプログラムは RAM (メモリ) に保存されます。
RAM は CPU と通信するブリッジです。コンピュータ内のすべてのプログラムはメモリ上で実行されるため、メモリのパフォーマンスはコンピュータに大きな影響を与えます。 コンピュータが動作している限り、CPUは計算に必要なデータをメモリに転送して計算し、計算が完了するとCPUは結果を送信します。コンピュータの安定した動作を決定します。 構成: メモリは、メモリ チップ、回路基板、ゴールデン フィンガーおよびその他の部品で構成されます。拡張情報:
コンピュータ実行プログラム:プロセス全体は、コンパイル、リンクとして要約できます。 、ロードして実装します。 1. コンパイルコンパイル プロセスは、コンパイルとアセンブリの 2 つの段階に分けることができます。 コンパイルとは、コンパイラが文字ストリームのソース プログラムを読み取り、それに対して字句解析と構文解析を実行し、高級言語命令を機能的に同等のアセンブリ コードに変換することを意味します。 アセンブラーはアセンブリ コードをマシンで実行できるコマンドに変換します。ほぼすべてのアセンブリ ステートメントはマシン命令に対応します。 2. リンクリンクの主な内容は、モジュール間の相互参照部分を扱い、モジュールが正しく接続できるようにすることです。 3. ロードプログラムがリンクされた後、実行可能ファイルが取得されるので、次のステップは、実行可能プログラムをメモリにロードすることです。 最新のオペレーティング システムはページングを使用してメモリを管理するため、オペレーティング システムは実行可能ファイルのファイル ヘッダーを読み取り、実際にファイルをロードせずに、実行可能ファイルと仮想メモリ間のマッピング関係を確立するだけで済みます。メモリにプログラムします。 4. 実行ローダーは、実行可能オブジェクト ファイル内のコードとデータをディスクからメモリにコピーし、プログラム プログラムの最初の命令またはエントリ ポイントにジャンプして実行します。 推奨チュートリアル:以上がコンピューター上で実行されているプログラムはどこに保存されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。