ホームページ  >  記事  >  コンピュータの構成とアーキテクチャを理解するにはどうすればよいですか?

コンピュータの構成とアーキテクチャを理解するにはどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-07-09 13:51:5817562ブラウズ

コンピュータの構成とコンピュータ アーキテクチャの理解: 1. コンピュータの構成とは、主にマシン内のデータ フローと制御フローの構成と論理設計を含む、システム構造の論理的な実装を指します。 2. コンピュータアーキテクチャとは、プログラマから見たコンピュータの属性、すなわち概念構造や機能特性のことです。

コンピュータの構成とアーキテクチャを理解するにはどうすればよいですか?

#コンピュータの構成とコンピュータ アーキテクチャの理解:

1. コンピュータの構成

コンピュータ構成とは、マシン内のデータ フローと制御フローの構成と論理設計を含む、システム構造の論理実装を指します。主にコントローラ、オペレータ、メモリ、入力デバイス、出力デバイスの5つの部分に分かれています。コンピュータアーキテクチャ(Computer Architecture)とは、プログラマーから見たコンピュータの性質、すなわち概念構造や機能特性のこと。コンピュータ システムのマルチレベルの階層構造に従って、異なるレベルのプログラマから見えるコンピュータは異なる特性を持ちます。

一般に、低レベルのマシンのプロパティは、高レベルのマシン プログラマには基本的に透過的です。一般にコンピュータ アーキテクチャと呼ばれるのは、主に機械語レベルのマシンのシステム構造を指します。 「コンピュータ アーキテクチャ」の古典的な定義は、1964 年に C.M. アムダールが IBM 360 システムを導入したときに提案しました。その具体的な説明は、「コンピュータ アーキテクチャとは、プログラマーから見たコンピュータの属性、つまり概念的な構造と機能です」です。特徴。」

2. コンピュータ アーキテクチャ

コンピュータ アーキテクチャとは、プログラマに見えるシステム属性を指し、設計思想やアーキテクチャも含まれます。コンピュータ構成の仕事は、命令セットのシステム構造がハードウェアシステムに割り当てられる機能と概念構造を決定した後、機械命令セットのさまざまな機能と特性を実現するために各コンポーネントの内部構造と相互接続を研究することです。この接続には、さまざまな機能コンポーネントの内部および相互作用が含まれます。

3. 両者の違い:

1. 機能の違い

(1). コンピュータの構成とは、システム 構造の論理実装には、マシン内のデータ フローと制御フローの構成と論理設計が含まれます。主にコントローラ、オペレータ、メモリ、入力デバイス、出力デバイスの5つの部分に分かれています。

(2) コンピュータアーキテクチャとは、コンピュータの理論的構成要素と、さまざまな属性と機能に従って分割されたコンピュータの基本的な動作原理と理論の総称を指します。このうち、コンピュータの理論上の構成要素は、特定の実際のハードウェアと結びついているだけではなく、例えば、記憶部にはレジスタ、メモリ、ハードディスクなどが含まれます。

2. さまざまな構成

(1). コンピュータ構成のタスクは、命令セット システム構造の後にハードウェア システムに割り当てられた機能と概念構造を研究することです。ハードウェア システムに割り当てられる機能と概念構造を決定し、機械語命令セットのさまざまな機能と特性を実現するためのコンポーネントの内部構造と相互接続を決定します。この接続には、さまざまな機能コンポーネントの内部および相互作用が含まれます。

(2) コンピュータ アーキテクチャは、プログラマから見たコンピュータの特性、つまり、さまざまなハードウェア コンポーネントとソフトウェア コンポーネント間の相互関係を含む、コンピュータの論理構造と機能特性です。

3. さまざまな機能

(1) コンピュータの構成において解決すべき問題は、望ましい性能と価格をいかに最適かつ最も合理的に達成するかです。決定された ISA を実現するために、コンポーネントがコンピュータに組み合わされます。

(2) コンピュータ アーキテクチャでは、主にソフトウェアとハ​​ードウェアの機能の分散と、ソフトウェアとハ​​ードウェアのインターフェイスの決定が研究されます。 1970 年代以降、コンピューター ソフトウェアは大幅に進歩しました。

以上がコンピュータの構成とアーキテクチャを理解するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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