プログラムスタックとリターンスタックが別々のアーキテクチャなんて
普通に存在している事もしらないQ

さすが無職