第五与第四流程一样的,呵呵				
			
		很好的教材,还有些地方没有懂``慢慢看```				
			
		还是不太明白呀				
			
		我会慢慢学习的				
			
		这个清晰明了				
			
		学习了/: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 编辑 ]				
			
		很好,:loveliness: :loveliness: 好吧,继续看下一课。。。。坚持中!!!				
			
		好东西支持下!!/:good				
			
		新版的也没改变算法,这个算法还是比较简单,开始以为用户名后面补的是0(零)后来仔细看才知道是大写字母O:)努力学习!
[ 本帖最后由 2005ljb 于 2009-9-10 17:22 编辑 ]				
			
		
感谢楼主分享!