ホームページ >よくある問題 >ユーザーが提出したタスクをコンピュータが自動的に完了するための基礎は何ですか?

ユーザーが提出したタスクをコンピュータが自動的に完了するための基礎は何ですか?

青灯夜游
青灯夜游オリジナル
2021-04-26 14:24:343331ブラウズ

コンピュータは、ユーザーが送信したタスクを自動的に完了できます。その基礎は、コンピュータがストアド プログラム制御の原理を使用していることです。保存されたプログラム制御原理により、コンピュータはユーザーのプログラム設定に従ってユーザーのタスクを自動的に完了できます。

ユーザーが提出したタスクをコンピュータが自動的に完了するための基礎は何ですか?

#このチュートリアルの動作環境: Windows 7 システム、DELL G3 コンピューター。

コンピュータは、ユーザーが送信したタスクを自動的に完了できます。その基礎は、コンピュータがストアド プログラム制御の原理を使用していることです。

ストアド プログラム原則は、1946 年にフォン ノイマンによって提案された、プログラムをデータと同様にコンピュータの内部メモリに保存するための設計原則です。

ストアド プログラムの原理は、特定の問題を解決するために作成したプログラムをコンピュータのメモリに保存し、メモリ内に保存されたプログラムの最初のアドレスに従ってプログラムの最初の命令を実行することです。以降、プログラムが終了するまで、プログラムで指定された順序で他の命令が実行されます。

1. まず、入出力デバイスを介してプログラムとデータをメモリに送信します。

一般的なメモリは多数の記憶ユニットに分割されており、各記憶ユニットにはアドレス番号があり、プログラムとデータが特定の順序で格納されます。また、メモリも専用のストアなどのいくつかの領域に分割されます。プログラム領域とデータを格納するためのデータ領域。

2. 第 2 に、プログラムを実行するには、最初の命令から開始して 1 つずつ実行する必要があります。

通常、アドレスは小さいアドレスから大きいアドレスの順に実行されますが、条件付き転送命令が発生すると実行順序が変更されます。命令が実行されるたびに、3 つのステップを経る必要があります: 最初のステップは、命令フェッチと呼ばれるメモリからデコーダに命令を送信することです; 2 番目のステップは、命令をオペコードとオペランドに分解して生成することです対応するさまざまな制御信号がさまざまな電気コンポーネントに送信され、第 3 ステップで、対応する動作が実行されます。この工程は電子回路によって制御され、自動かつ連続的な作業を実現します。

さらに関連する知識については、

FAQ 列をご覧ください。

以上がユーザーが提出したタスクをコンピュータが自動的に完了するための基礎は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。