【のいまんがたあーきてくちゃ】
ノイマン型アーキテクチャ とは?
💡 「プログラムもデータも同じ棚に置く」という革命的アイデア
📌 このページのポイント
ノイマン型アーキテクチャって何なの?
プログラムとデータが同じ場所にあると何がいいの?
CPUはどうやって動いてるの?
CPUは「フェッチ→デコード→実行」というサイクルを繰り返すよ。メモリから命令を1つ取り出して(フェッチ)、何をする命令か解読して(デコード)、実際に計算などを行う(実行)。これをものすごい速さでぐるぐる回しているんだ
弱点もあるの?
ノイマン型じゃないコンピュータもあるの?
命令用とデータ用のメモリを分ける「ハーバード・アーキテクチャ」や、まったく異なる原理の量子コンピュータもあるよ。でも汎用コンピュータとしてはノイマン型が圧倒的に主流。70年以上前の設計が今も使われているのは本当にすごいことだね
📖 おまけ:英語の意味
「Von Neumann Architecture」 = フォン・ノイマン型設計
💬 数学者ジョン・フォン・ノイマンが1945年に提案した設計思想に由来するんだよ