アセンブラ

VCのコンパイラのアセンブラ出力

ちょっと腕慣らしに簡単なCのコードがどんなアセンブラコードになるのか対比させて みることにした。 VCのcl.exeでアセンブラのコードを出力する方法を調べる。 /FAオプションでできるらしい。 C:\temp>cl /FA /nologo hoge.c hoge.c if〜else文 int main() …

レジスタ

本を読むのに支障が出たので基礎から調べてみる。 汎用レジスタ 8 16 24 32 EAX EAX EAX EAX AX AX AL AH EBX EBX EBX EBX BX BX BL BH ECX ECX ECX ECX CX CX CL CH EDX EDX EDX EDX DX DX DL DH ESI ESI ESI ESI SI SI EDI EDI EDI EDI DI DI

これも

Linkers & Loaders作者: JohnR. Levine,榊原一矢,ポジティブエッジ出版社/メーカー: オーム社発売日: 2001/09/01メディア: 単行本購入: 7人 クリック: 181回この商品を含むブログ (54件) を見る

アセンブラの修行開始

家にある積み本を消化中。デバッガによるx86プログラム解析入門作者: Digital Travesia管理人うさぴょん出版社/メーカー: 秀和システム発売日: 2007/07/09メディア: 単行本購入: 11人 クリック: 118回この商品を含むブログ (43件) を見るアセンブラ画像処理…