cjteam
发表于 2009-1-29 02:46:31
第五与第四流程一样的,呵呵
cylaban
发表于 2009-3-3 16:36:52
很好的教材,还有些地方没有懂``慢慢看```
wsbaaaa
发表于 2009-3-4 15:31:20
还是不太明白呀
wsbaaaa
发表于 2009-3-4 15:32:01
我会慢慢学习的
colordancer
发表于 2009-3-6 15:20:32
这个清晰明了
liuyun213
发表于 2009-3-30 15:28:46
学习了/:014
004014BE|> \55 PUSH EBP
004014BF|.8B2D 685C4100 MOV EBP,DWORD PTR DS: ;ebp = mcode
004014C5|.33C9 XOR ECX,ECX ;ecx = 0
004014C7|>8A0429 /MOV AL,BYTE PTR DS: ;al = myname
004014CA|.83E0 7F |AND EAX,7F ;eax = eax & 7F
004014CD|.69C0 3B2E0800 |IMUL EAX,EAX,82E3B ;eax = eax * 82e3b
004014D3|.8BF0 |MOV ESI,EAX ;esi = eax
004014D5|.B8 E10217B8 |MOV EAX,B81702E1 ;eax = B81702E1
004014DA|.F7EE |IMUL ESI ;eax = eax * esi
004014DC|.03D6 |ADD EDX,ESI ;edx = edx + esi
004014DE|.C1FA 06 |SAR EDX,6 ;edx的值算术右移6位
004014E1|.8BC2 |MOV EAX,EDX ;eax = edx
004014E3|.C1E8 1F |SHR EAX,1F ;逻辑右移1F位
004014E6|.03D0 |ADD EDX,EAX ;edx += eax
004014E8|.41 |INC ECX ;++ecx
004014E9|.83F9 1E |CMP ECX,1E ;ecx == 1e
004014EC|.8DBC17 7A0785>|LEA EDI,DWORD PTR DS: ;edi = edi + edx + 85077a
004014F3|.^ 7C D2 \JL SHORT x-cut.004014C7
004014F5|.A1 645C4100 MOV EAX,DWORD PTR DS:
004014FA|.5D POP EBP
004014FB|.3BC7 CMP EAX,EDI
004014FD|.74 14 JE SHORT x-cut.00401513
[ 本帖最后由 liuyun213 于 2009-3-30 15:39 编辑 ]
长江小七
发表于 2009-5-29 17:48:04
很好,:loveliness: :loveliness: 好吧,继续看下一课。。。。坚持中!!!
挂挂
发表于 2009-7-11 09:30:38
好东西支持下!!/:good
2005ljb
发表于 2009-9-10 17:16:03
新版的也没改变算法,这个算法还是比较简单,开始以为用户名后面补的是0(零)后来仔细看才知道是大写字母O:)努力学习!
[ 本帖最后由 2005ljb 于 2009-9-10 17:22 编辑 ]
gujin162
发表于 2015-5-4 11:33:24
感谢楼主分享!