アセンブリが分からん

仕事でブートローダとかを弄り始めてアセンブリから逃げられなくなってきた。
まあいい機会なので勉強中。
基本的な知識がないまま、.cや.sファイルとデバッガの吐くアセンブリを見比べながら動作を追っている。


取り合えず参考はこのあたり。
http://www.nurs.or.jp/~sug/soft/tora/index.htm
http://www.nk.rim.or.jp/~jun/slasm/arm00.html


簡単なのであれば何となく分かるんだけどブートストラップはアセンブラのみの場所も有るからきつい。
.cから.sへの物だと多少マシなんだけど、アセンブラのみだとソース全体の意味が全然分からん。