З їхньою допомогою організується взаємодія з основною пам'яттю: команда PUSH кладе операнд на вершину стека, команда POP вертає значення c вершини та кладе на вершину наступний елемент. Як поточні операнди в стековій машині завжди маються на увазі дві верхніх позиції стека, тому в обчислювальних командах навіть немає необхідності вказувати адреси операндів (говорять, що система команд стекових машин — нульадресна). Результат операції записується знову в вершину стека на місце першого операнда, а на місце другого піднімається наступний і так до спустошення стека.