システムアーキテクト暗記無料で始める

ノイマン型アーキテクチャとハーバードアーキテクチャとは?のいまんがたあーきてくちゃとはーばーどあーきてくちゃ

ノイマン型アーキテクチャとハーバードアーキテクチャとは、命令とデータを同じ記憶・同じバスに載せるのがノイマン型(プログラム内蔵方式)、命令用とデータ用で記憶とバスを分けるのがハーバード型。プログラムを自由に入れ替えられる汎用性を取るか、命令とデータの同時アクセスによる速度を取るかの選択になる。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の過去問では1回出題されています。

システムアーキテクト試験の頻出用語/午前II

別名:ノイマン型とハーバードアーキテクチャ、ノイマン型、ハーバードアーキテクチャ、プログラム内蔵方式

この語が出る過去問を解く →

背景

配線を組み替えて処理を変えていた時代に、プログラムを記憶装置へ置いて読み込ませる発想が汎用計算機を成立させた。代償として、命令の取り出しとデータの読み書きが1本の経路を取り合う。用途がひとつに決まっている信号処理では、汎用性を捨てて経路を分けたほうが速いため、別系統として残った。優劣ではなく、汎用性と帯域のどちらを買うかという設計判断である。

具体例

PCやサーバはノイマン型で、同じ機械の上で任意のアプリを走らせられる。一方、Texas InstrumentsのDSPや組込みマイコンはハーバード型を採り、命令の読出しとフィルタ係数の読出しを同じサイクルで行って、信号処理の締切に間に合わせている。

試験での引っ掛け

1本のバスの取り合いはフォンノイマンボトルネックと呼ばれ、キャッシュは緩和策であって解消ではない。命令キャッシュとデータキャッシュを分けるのはCPU内部だけの分離(修正ハーバード)で、主記憶まで分けた方式とは別物。記憶装置が物理的に2個要る、という理解も誤り。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 1本のバスの取り合いはフォンノイマンボトルネックと呼ばれ、キャッシュは緩和策であって解消ではない。