スタックマシン
概要
スタックは、最新の値が常に先頭に置かれ、新しい値がプッシュされるとスタックの先頭が移動し、ポップされると先頭が戻るという仕組みを持っています。
スタックマシンでは、通常、命令はスタックの先頭にある値に対して操作を行います。例えば、2つの数値を足す命令を実行する場合、スタックの先頭にある2つの値をポップして加算し、結果を再度スタックにプッシュすることで計算を行います。
スタックは、最新の値が常に先頭に置かれ、新しい値がプッシュされるとスタックの先頭が移動し、ポップされると先頭が戻るという仕組みを持っています。
スタックマシンでは、通常、命令はスタックの先頭にある値に対して操作を行います。例えば、2つの数値を足す命令を実行する場合、スタックの先頭にある2つの値をポップして加算し、結果を再度スタックにプッシュすることで計算を行います。