いくらさがしてもあまりアセンブラの資料が見つからない

かなりウェブを探し回ったんだけど、C言語なみとはいかないものかなあ、とちょっとあきらめ気味です。確かにアセンブルソースを手書きで書く人は桁違いに少ないだろうし、そもそもコンパイルがどういうアセンブルソースを出力してくるかおぼろげながらわかる人すら少ないのかもしれない。

とりあえずスタックの使い方について、なぜpushしまくってるのにもかかわらずpopが一度も出てこないソースがあるのか不思議でたまらないのです。まあ、スタックポインタを直接いじればpopなんて操作は必要ないんですけどね。