能力值:
( LV2,RANK:10 )
|
-
-
2 楼
自己顶起来,谁帮忙看一下呀
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
没啥特殊的意思,不需要关注这个立即数具体是什么
稍微关注一下这个立即数参与运算后的结果是什么
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
431bde83应该是个地址吧
|
能力值:
( LV9,RANK:180 )
|
-
-
5 楼
下列在算 ebx div F4240h 的值, 亦即 div 1000000 (整数)
mov edx,431bde83h mov ebx,4dfcd9h mov eax,ebx mov ecx,ebx imul edx sar ecx,1fh sar edx,12h sub edx,ecx
下列: ebx - (上列的值*1000000)
imul edx,0F4240h sub ebx,edx
从头到尾就是在算 ebx mod 1000000(十进制)
你这例子是 4dfcd9h mod 1000000(十进制) 听说除法很慢, 所以Compiler用乘法代替除法.
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
哦,是这样的,反汇编真是太难了,一个程序看了半个多月,一点头绪都没有
|
|
|