19.05.2004, 15:24
общий
это ответ
Добрый день, vlad!
1) mov edx,ptr[0021601c] - занести в регистр EDX двойное слово находящееся по адресу 0021601c. Как его потом использовать как смещение, число или еще как зависит от программы.
2) mov edx,000a9dc5, по этому адресу находится xor eax,eax.
В смысле по адресу 0a9dc5? А с чего ты решил, что это адрес?
Из приведенных тобой команд, это не вытекает.
Если это выглядит так:
xor eax,eax
mov [000a9dc5],ax ;обнуление некоего счетчика, возможно.
....
mov edx,000a9dc5
дальше это адрес должен быть использован, например так
inс dword ptr [edx]; увеличение на 1