ホームページ >よくある問題 >ストアド プロシージャの原則を提案したのは誰ですか?

ストアド プロシージャの原則を提案したのは誰ですか?

百草
百草オリジナル
2023-08-11 17:29:396289ブラウズ

ストアド プログラム原理は、1940 年代にフォン ノイマンによって提案されました。これは、コンピュータ サイエンスの重要な原則の 1 つです。コンピュータの動作方法を変え、コンピュータがストアド プログラムやデータを使用できるようになり、さまざまなタスクを自動化できます。 。この原理は、コンピューター科学と現代のコンピューターの開発に大きな影響を与え、コンピューターをより多用途かつ強力なものにしました。

ストアド プロシージャの原則を提案したのは誰ですか?

# このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。

ストアド プログラムの原理は、1940 年代にジョン フォン ノイマンによって提案されました。

フォン ノイマンは、ハンガリー系アメリカ人の数学者およびコンピューター科学者であり、コンピューター サイエンスと現代の電子コンピューターの創始者の 1 人でした。彼の古典的な著書『コンピュータと脳』では、保存されたプログラムの原理を詳細に説明しました。

ストアド プログラムの概念はコンピューター サイエンスの重要な原則の 1 つであり、コンピューターの動作方法を変えます。プログラムを保存するという原理が登場する前は、コンピューターは特定のタスクを実行するために物理的に接続されていましたが、各タスクにはハードウェアの再配線や調整が必要であり、コンピューターの使用と開発に大きな制限をもたらしていました。

ストアド プログラム原理の中心的な考え方は、プログラム命令とデータをコンピュータのメモリに保存し、コントローラと演算装置を通じてこれらの命令を実行することです。これにより、コンピュータはハードウェアを手動で調整することなく、メモリに保存された命令とデータに基づいてさまざまなタスクを自動的に実行できます。この柔軟性とプログラム可能性により、コンピューターはより多用途かつ強力になります。

ストアド プログラムの原理を実装するための主要なコンポーネントは、メモリと命令レジスタです。メモリはプログラムとデータを保存するために使用され、命令レジスタは現在実行されている命令を保存するために使用されます。コンピュータが起動すると、命令レジスタがメモリ内の最初の命令を読み取り、実行のためにコントローラに送信します。実行が完了すると、コントローラは自動的に次の命令を読み取り、プログラムの実行が完了するか停止命令に遭遇するまで、それを順番に実行します。

ストアド プログラム原理の提案は、コンピューター サイエンスと現代のコンピューターの開発に大きな影響を与えました。これにより、コンピューターは、単純な数学計算から複雑なグラフィック処理や人工知能に至るまで、さまざまなタスクを実行できるようになります。また、ストアド プログラムの原理はコンピューター プログラミング開発の基礎を築き、プログラマーが命令を記述することでコンピューターの動作を制御し、さまざまなアプリケーションやアルゴリズムを実装できるようにしました。

ストアド プログラムの原理に加えて、フォン ノイマンは、命令セット アーキテクチャ、ランダム アクセス メモリ (RAM)、フォン ノイマン アーキテクチャなど、他の重要なコンピュータ サイエンスの概念も提案しました。これらの概念は共に現代のコンピューターの基本原理と構造を構成し、コンピューター科学技術の発展を促進する上で大きな役割を果たしてきました。

つまり、ストアド プログラム原理はフォン ノイマンによって提案され、コンピュータの動作方法を変え、コンピュータがストアド プログラムとデータを通じてさまざまなタスクを自動的に実行できるようにしました。この原理は、コンピューター科学と現代のコンピューターの開発に大きな影響を与え、コンピューターをより多用途かつ強力なものにしました。

以上がストアド プロシージャの原則を提案したのは誰ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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