C#のスタックとアセンブラレベルのスタックは同じ?