資格暗記無料で始める

ハーバードアーキテクチャとは?

ハーバードアーキテクチャとは、命令用とデータ用でメモリ空間およびバスを分離した構成。命令フェッチとデータアクセスを同時に行えるためスループットが高く、組込みプロセッサやDSPで広く採用される。命令とデータを同一空間に置くのはノイマン型(プリンストン型)。

はーばーどあーきてくちゃ

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


ハーバードアーキテクチャの意味

命令用とデータ用でメモリ空間およびバスを分離した構成。命令フェッチとデータアクセスを同時に行えるためスループットが高く、組込みプロセッサDSPで広く採用される。命令とデータを同一空間に置くのはノイマン型(プリンストン型)。

ハーバードアーキテクチャの具体例

フラッシュ上の命令を読み出しながら、同じサイクルでRAM上の変数を読むことができる。

ハーバードアーキテクチャは試験でどう引っ掛けられる?

命令空間へのデータアクセスが素直にできないため、定数テーブルをROMに置く場合は専用の命令や領域指定が必要になることがある。

ハーバードアーキテクチャと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。