KDOC 263: 計算モデルの違いは保存先がレジスタかスタックかの違い

この文書のステータス

  • 作成
    • 2024-11-03 貴島
  • レビュー
    • 2024-11-07 貴島

概要

レジスタマシンとスタックマシンの違いは、保存先である。レジスタマシンでは計算結果がレジスタに保存される。スタックマシンではスタックに保存される。

レジスタマシンでもスタックを使うが、補助的である。そしてスタックの値は直接使えず必ずレジスタに移す。とてもシンプルなプログラムでは、スタックを使わないこともある。

関連