コンピュータの機能的構造,あるいは物理的構造のこと.
1)プログラマやユーザから見たコンピュータシステムのソフトウェアとハードウェア全体の機能的な“造り"のこと.この場合,コンピュータ自体の物理的構造は含まないが,コンピュータシステムの性能やコストパフォーマンスの評価を考慮する場合がある.アーキテクチャを決定することによって,コンピュータシステムの機能・特徴が決められ,使用する「ハードウェア」と「ソフトウェア」が選択される.
2)ハードウェアの場合,コンピュータの主要な論理的な構成要素の種類,構成,および相互の接続などを記述するための用語である.一般に,この構成要素には,CPU(中央処理装置),内部記憶装置,各種のレジスタ,制御装置,外部記憶装置,入出力装置,内部・外部バス構造などが含まれるが,それらがどのように配置され結合され,どの程度の処理能力と容量をもっているかといった,コンピュータの全体的な構成の概念であり,コンピュータシステムを分類する場合に便利な考え方である.
(the discipline dealing with the principles of design and construction and ornamentation of fine buildings)