能力值:
( LV3,RANK:20 )
|
-
-
2 楼
你的问题, ebp是指针的指针, 取00B1FA18+2的值应当借助其他寄存器,如:
mov ebx,[ebp]
cmp byte ptr[ebx+2],50
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
MOV EBX,DWORD PTR[EBP]
CMP BYTE PTR[EBX+2],50
|
能力值:
( LV3,RANK:20 )
|
-
-
4 楼
[QUOTE=风随雨行;836524]MOV EBX,DWORD PTR[EBP]
CMP BYTE PTR[EBX+2],50[/QUOTE]
MOV EBX,DWORD PTR[EBP], 这里好像没必要非加“DWORD PTR”吧? EBX已经表明了数据的宽度为DWORD。
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
好像是的,我从来没有纠结过此类问题
使用的时候我都是显示指定宽度的
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
正解,受教。
|
|
|