2013年3月8日金曜日

General Register(汎用レジスタ)一覧

EAX(Accumulator Register)何に用いてもいい(演算結果など)
EBX(Base Register)何に用いてもいい(命令のメモリアドレスを指定)
ECX(Counter Register)カウンタレジスタ
EDX(Data Register)何に用いてもいい(データの一時退避や演算など)
ESI(Source Index)ストリング命令で読み込み元(SRC)のアドレスとして利用する
EDI(Destination Index)ストリング命令で書き込み先(DST)のアドレスとして利用する
EBP(Base Pointer)スタックのベースのアドレスを示すポンタ
ESP(Stack Pointer)スタックを格納するアドレスのオフセット
EIP(Instruction Pointer)次に実行する命令のアドレス
EFL(Flag Register)操作の結果やプロセッサの状態、制御のための判断材料などが格納される


0 件のコメント:

コメントを投稿