キージェネレータの作成でつまずいたところ1 - アセンブラでの配列参照
esiにはインデックスが格納されていて、* 2は2バイト、C言語でいうところのshort int型になります。6500A8はベースアドレスで、ここを起点としてesi * 2というオフセットを使用して配列を参照しています。
C言語に変換すると以下のようになります。
unsigned short int data[] = { 0x0000, 0x1021, 0x2042 };
- 関連記事
-
-
キージェネレータの作成で役立つ知識
-
キージェネレータの作成でつまずいたところ2 - lea命令
-
キージェネレータの作成でつまずいたところ1 - アセンブラでの配列参照
-