重复前缀的说明 

格式: REP           ;CX<>0 重复执行字符串指令 
      REPZ/REPE     ;CX<>0 且ZF＝1重复执行字符串指令 
      REPNZ/REPNE   ;CX<>0 且ZF＝0重复执行字符串指令 
 
功能: 在串操作指令前加上重复前缀,可以对字符串进重复处理.由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理的功能,重复的次数存放在CX寄存器中.@
说明:

1. REPZ/REPE常用与CMPS串操作指令结合使用, 可以完成两组字符串的比较.

2. REPZ/REPE常与SCAS指令结合使用,可以完成在一个字符串中搜索一个关键字.

3. REPNZ/REPNE与CMPS指令结合使用,表示当串未结束(CX=1)且当对应串元素不相同(ZF=0)时,继续重复执行串比较指令.

4. REPNZ/REPNE与SCAS指令结合使用,表示串未结束(CX=1)且当关键字与串元素不相同(ZF=0)时,继续重复执行串搜索指令.