Итак, если мне нужно продемонстрировать A*(B-C)/D-E
с помощью стека, я делаю это правильно:
PUSH A
PUSH B
PUSH C
SUB
MUL
PUSH D
DIV
PUSH E
SUB
Тогда вершина стека будет иметь то, что оценивает A*(B-C)/D-E
. На самом деле это должно быть сделано с регистром формата с нулевым адресом, и я считаю, что использование стека таким образом, как это делается.
Большое спасибо за помощь.
Высоко ценится.