ホームページ  >  記事  >  ノイマン型アーキテクチャのコンピューターの 5 つの主要な部分は何ですか?

ノイマン型アーキテクチャのコンピューターの 5 つの主要な部分は何ですか?

青灯夜游
青灯夜游オリジナル
2020-12-07 09:42:16254111ブラウズ

ノイマン構造コンピュータの 5 つの主要な部分: 1. マウスやキーボードなど、データやプログラムを入力する「入力デバイス」、2. メモリなど、プログラムやデータを保存する「ストレージ」、3. . 完成 データを処理する「オペレータ」、4.プログラムの実行を制御する「コントローラ」、5.モニタやプリンタなど、データやプログラムの処理結果を利用者に表示できる、処理結果を出力する「出力装置」。

ノイマン型アーキテクチャのコンピューターの 5 つの主要な部分は何ですか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。

フォン・ノイマン・アーキテクチャ・コンピュータは、フォン・ノイマンコンピュータと呼ばれ、フォン・ノイマンによって提案されたストアドプログラムの概念に基づいて設計されたコンピュータです。主な特徴は、命令とデータがバイナリ形式でメモリに保存され、命令は保存された順序に従って実行されることです。

ハンガリー系アメリカ人の科学者フォン ノイマンは、プログラム ストレージのアイデアを最初に提案し、それをコンピュータの設計に応用することに成功しました。この原理に基づいて構築されたコンピュータは、フォン ノイマン構造コンピュータと呼ばれています。フォン・ノイマンは、現代のコンピュータ技術への顕著な貢献により、「現代コンピュータの父」としても知られています。

ノイマン型アーキテクチャに基づいて構築されたコンピュータには、次の機能が必要です。

  • 必要なプログラムとデータをコンピュータに送信します。

  • プログラム、データ、中間結果、最終的な操作結果を長期記憶する能力が必要です。

  • さまざまな算術演算、論理演算、データ送信、その他のデータ処理を実行する機能。

  • 必要に応じてプログラムの方向を制御したり、指示に従って機械各部の協調動作を制御したりできます。

  • 処理結果は必要に応じてユーザーに出力できます。

上記の機能を実行するには、コンピューターには次の 5 つの基本コンポーネントが必要です:

1. データとプログラムを入力するための入力デバイス;

2. プログラムやデータを格納するメモリ;

3. データ処理を完了する演算器;

4. プログラムの実行を制御するコントローラ;

5. 出力処理結果の出力デバイス。

つまり、ノイマン構造コンピュータ システムは 5 つの基本コンポーネントで構成されています:

1. 演算子: さまざまな算術演算、論理演算、およびデータ処理を実行するために使用されます。データ送信など。

2. コントローラー: プログラムの実行を制御するために使用され、コンピューターの頭脳です。演算装置とコントローラは、コンピュータの中央処理装置 (CPU) を構成します。コントローラはメモリに格納された一連の命令 (プログラム) に従って動作し、プログラム カウンタが命令の実行を制御します。コントローラーは、計算結果に基づいてさまざまなワークフローを判断して選択する機能を備えています。

3. メモリ: メモリなど、プログラムやデータの保存に使用されます。メモリ上にはプログラムやデータがバイナリコードの形で無差別に格納されており、格納場所はアドレスによって決まります。

4. 入力デバイス: マウスやキーボードなど、データやプログラムをコンピュータに入力するために使用されます。

5. 出力デバイス: モニターやプリンターなど、データやプログラムの処理結果をユーザーに表示します。

5 つの基本コンポーネントは命令によって制御され、異なるコンポーネント間でデータが転送されます。

関連する推奨事項: 「プログラミング入門

以上がノイマン型アーキテクチャのコンピューターの 5 つの主要な部分は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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