Stardust Log

星屑の記録、静かに積もる。

← 用語辞典に戻る
用語辞典 / 半導体

プログラム内蔵方式

ぷろぐらむないぞうほうしき

計算の手順(プログラム)を、データと同じ記憶装置に入れておくコンピュータの作り方。いまのコンピュータのほぼすべてがこの方式。

初期の計算機は、別の計算をさせるたびに配線をつなぎ替える必要がありました。1945年、フォン・ノイマンが回覧した報告書の草稿は、手順を数として記憶装置に置き、機械がそれを順に読み出して実行する構成を示しました[1]。機械はそのままで、仕事だけを差し替えられます。

この考えはエッカートやモークリーらとの共同作業から生まれたもので、草稿に一人の名前しかなかったことは、のちに誰の発案かをめぐる争いを生みました。弱点も知られています。計算する部分と記憶する部分のあいだでデータを行き来させる通り道が、全体の速さを決めてしまうことです。AIの計算で記憶の速さが重視されるのは、このためでもあります。

関連する用語

  • チューリング機械テープに記号を読み書きするだけの、ごく単純な仮想の機械。「計算できる」とはどういうことかを定義するために、1936年にチューリングが考えた。
  • 集積回路トランジスタなどの部品と、それをつなぐ配線を、1枚の半導体の上にまとめて作り込んだ回路。いわゆる「チップ」。
  • DRAMコンデンサにためた電荷で1ビットを覚える記憶素子。構造が単純で安く作れるため、コンピュータの主記憶に使われている。

年表で見る