У сопроцессоров Интел стек команд и стек данных аппаратные, их команды выполняются из стека, и через стек идет обмен данными. Большинство процессоров (Интел в т.ч.) ориентированы на работу с указателями. В этом случае "стек" просто способ организации области памяти (на мой фкус, "куча" эффективнее)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)