コンピュータ・アーキテクチャ
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 記事の正確さ:この記事の正確さについては疑問が提出されているか、あるいは議論中です。詳しくは、この記事のノートを参照してください。 |
コンピュータ・アーキテクチャは、コンピュータ(主にハードウェア)における基本設計や設計思想などの基本設計概念を意味する。「実装」が細かい回路の設計を指すのに対して、おおざっぱな見取り図レベルの話。狭義のアーキテクチャとは命令セットアーキテクチャを指す。
建築の英訳であるアーキテクチャ(アーキテクチュア)が建築分野における設計や様式を指すことから転じて、コンピュータ分野においても使われるようになったもの。かつてコンピュータが電子計算機と呼ばれた時代にコンピュータの設備全体が非常に大型で、設置するに当たっては建築並みの労力がかかったことによる。[要出典]1964年にIBMが汎用コンピュータの名作システム/360を開発した際にアーキテクチャの言葉を用いたとされる。
パーソナルコンピュータの一般化に伴い、アーキテクチャの具体的実装例のこともアーキテクチャと呼ばれることも多くなった。
[編集] コンピュータの種類
アナログコンピュータ、ワイヤードロジック、プログラム内蔵方式(ノイマン型を含む)コンピュータ、ニューロコンピュータ、ファジィコンピュータ(ファジィ制御)、量子コンピュータなど。コンピュータの項を参照。
[編集] 各部分要素のアーキテクチャ
ハードウェア・アーキテクチャ
- CPUアーキテクチャ
- CPUの項を参照。
- 命令セットアーキテクチャ
- (実装例)x86(IA-32)、PowerPC、SPARCなど。
- 演算アーキテクチャ
- CPU制御アーキテクチャ
- CPU高速化アーキテクチャ
- CPUバスアーキテクチャ
- CPUバス(CPU内部バス、CPU外部バス《ピン》アーキテクチャ)、バス (コンピュータ)の項を参照。<スタブ>
- マルチプロセッサアーキテクチャ
- 対称型マルチプロセッサ(SMP)、NUMA(ASMP)、クロスバースイッチ <スタブ>
- 制御アーキテクチャ
- バスアーキテクチャ
- ハーバードアーキテクチャ、プログラム内蔵方式(ノイマン型を含む)
- クロスバースイッチ
- システムバス、メモリバス、入出力バス。バス (コンピュータ)の項を参照。<スタブ>
- (実装例)ISA、PCI等の拡張バスアーキテクチャ。
- メモリアーキテクチャ
システム・アーキテクチャ
- ネットワークアーキテクチャ
- <スタブ> -- コンピュータネットワーク
- オペレーティングシステムアーキテクチャ
- ページング方式アーキテクチャ。<スタブ>
- 分散処理アーキテクチャー
カテゴリ: 正確性 | 出典を必要とする記事 | 書きかけの節のある項目 | コンピュータアーキテクチャ | コンピュータ関連のスタブ項目

