KDOC 263: 計算モデルの違いは保存先がレジスタかスタックかの違い
この文書のステータス
- 作成
- 2024-11-03 貴島
- レビュー
- 2024-11-07 貴島
概要
レジスタマシンとスタックマシンの違いは、保存先である。レジスタマシンでは計算結果がレジスタに保存される。スタックマシンではスタックに保存される。
レジスタマシンでもスタックを使うが、補助的である。そしてスタックの値は直接使えず必ずレジスタに移す。とてもシンプルなプログラムでは、スタックを使わないこともある。
レジスタマシンとスタックマシンの違いは、保存先である。レジスタマシンでは計算結果がレジスタに保存される。スタックマシンではスタックに保存される。
レジスタマシンでもスタックを使うが、補助的である。そしてスタックの値は直接使えず必ずレジスタに移す。とてもシンプルなプログラムでは、スタックを使わないこともある。