Все таки напишите, что нужно получить в итоге. Сишный код у последних компиляторов вполне себе компактный, может асм и не нужен вовсе? По приведенному выше коду: Откуда уверенность, что сишный компилятор оставил вам достаточно стека? совет от defunct +1