​​

汇编指令repne scas byte ptr es:[edi]


0040105C |. 8D7C24 0C lea edi,dword ptr ss:[esp+0xC]
00401060 |. 83C9 FF or ecx,-0x1              ;将ecx置-1
00401063 |. 33C0 xor eax,eax
00401065 |. F2:AE repne scas byte ptr es:[edi]    ;扫描es:[edi]指向的值,直到扫描到al中的值为止,每扫描一次,cx减1,常用于求字符串的长度,扫描包括结尾的0
00401067 |. F7D1 not ecx
00401069 |. 49 dec ecx                   ;扫描次数包括结尾的0,所以要-1
0040106A |. 83F9 03 cmp ecx,0x3
0040106D |. 75 20 jnz short ReverseT.0040108F


 

 

 

posted @ 2020-09-15 16:07  w_athena  阅读(346)  评论(0编辑  收藏  举报