字符串:
-------------------------------------------
movsx
esi edi的递增方向取决于EFLAGS的DF标志
cld 清零DF标志 #递增
std 设置DF标志 #递减,此时要使用同样长度的movs指令
-------------------------------------------
rep #循环到ecx=0为止
例:rep movsb
还有监视ZF标志的rep指令
repe
repne
repz
repnz
-------------------------------------------
存储和加载字符串:
lods #加载内存中的字符串到eax,默认使用esi中的地址为源地址
stos #存储eax的值套内存,默认使用edi中的地址为目标地址
-------------------------------------------
比较:
cmps #比较esi和edi中的地址上的数据
与rep组合使用
-------------------------------------------
扫描:
scasx #将edi中的地址上的数据与eax的值进行比较