Имам задание за сглобяване на информация. Трябва да напиша калкулатор, който използва 2 стека. Например, имам израз като 23+4/2^4$. Така че $ показва края на израза. Това, което ще направя, е да имам два стека, един за числа, един за оператори и да ги натискам и изваждам според приоритета на оператора.
Това, от което се нуждая, е как мога да използвам 2 стека за две различни цели едновременно. Доколкото знам регистърът на esp показва мястото за променливи в стека, за да изскочи последната или да натисне нова. Но ако имам само един esp регистър, как мога да имам два стека?
Благодаря предварително...