/ /フォン・ノイマンの原理がどのようにして発見されたのか、原理は何か

フォン・ノイマンの原理はどうでしたか?

おそらく、私が大多数が世帯レベルの人々は、コンピュータとそれに関連するすべてが前世紀の過去数十年間の科学的成果であると信じています。実際、フォン・ノイマンの原理、コンピューター・ワーク、コンピュータ・ネットワーク構築の理論的基礎は、20世紀前半に策定されました。

計算理論の主な開発者当時のシステムは、米国のJohn von Neumannから有名な数学者になりました。ちなみに、これは部分的には比較的偶然に起こったと言わざるを得ない。ノイマンは、1944年に科学グループに加わり、最初のチューブ電子コンピュータENIACの作成に携わった。一度、同僚との日常的な議論の中で、科学者は、コンピューティングのためのデバイスを作成するという基本的に新しい概念を自信を持って提案していませんでした。ノイマンの驚きに対して、彼のパートナーであるG.ゴールドスタインとA.バークスはノイマンの考えを支持し、2年後に科学論文が登場しました。同社はコンピューティングデバイスを作成するという、まったく知られていなかった以前の原則を提案した後、「フォンノイマンの原則」という名前を受けた。ノイマンのアイデアを最初に公開してから半世紀以上も経っていますが、今日まで、フォンノイマンの原理のような側面は、コンピュータシステムを構築する古典的な理論です。新しいコンセプトの主な違いは、情報記憶の通常の十進数システムからバイナリに切り替えることが提案されたことでした。このような使用にはより便利であり、保管と送信の両方の面でこの情報の量を増やす大きな機会が提供されました。

さらに、フォンノイマンの原理は、数値情報だけでなく、テキスト、音などを処理することを可能にしました。

ノイマンのもう一つの重要な発見は情報そのものを格納するために提案した解決策。以前は、これらのコンパートメントのそれぞれに格納された情報の交換を確実にするために、コンピュータの必要なコンポーネントを相互に接続することによって、この作業がほぼ手動で実行されていました。すでに述べたENIACコンピュータでは、この手順は少なくとも数日かかりましたが、この手順で非常に頻繁に使用され、電子管が故障しました。 Neimanは、スイッチングプログラムもバイナリコードとしてエンコードされ、コンピュータ自体に格納されるべきだと提案しました。

科学者は、フォンノイマンの原理として広く知られるようになっただけでなく、コンピュータの技術的構造を開発した、このコンセプトは、より多くの場合、 "コンピュータアーキテクチャ"と呼ばれています。ノイマンによると、新しいアーキテクチャの主なコンポーネントは次のとおりです。

- 制御装置。

- 論理デバイス。

- 中央プロセッサー。

- 内部と外部を含む複雑なメモリ。

- 入力/出力デバイス。

このように構成された建設において、コンピュータ特殊命令はメモリから読み出され、プロセッサによって実行される。コマンドの実行順序は、特別なコマンドカウンタによって決まります。このようなデバイスの存在は、ノイマンが提案したコンピュータアーキテクチャの特徴の1つになりました。

一般に、開発され、実際には、それ自身で実装されたコンピュータアーキテクチャのソリューションは、普遍的な、そして根本的なものとなり、今日のプロフェッショナルな環境でも、これらの原理に従って作成されたマシンはフォンノイマンマシンと呼ばれています。これは、チームカウンターがない場合にのみ適用されます。

これらの原則からの可能な出発点は、コンピューティングシステムの理論の発展の基礎が情報の論理的処理の考えである将来にのみ可能である。

続きを読む: