コンピュータには、スタックマシンやアキュムレータマシン、レジスタマシンなどがありますが、アキュムレータ用のプログラムについて質問があります。
例えばですが、簡単な例としてf=a+((b+c)*d)*eという計算をしたいとすると、アキュムレータ用のプログラム的には次のどちらの方が良いのでしょうか。(どちらも計算は正しくできると思います。)
よろしくお願いいたします。
<1>
load b
add c
mul d
mul e
add a
store f
<2>
load b
add c
store g
load d
mul g
store g
load e
mul g
store g
load a
add g
store f
回答1件
あなたの回答
tips
プレビュー