String Handling Instructions 

Objectives:

To describe Pentium string manipulation instructions
Understand the effect of Direction Flag on string instructions
Understand the role of SI and DI registers in string instructions
Learn Move String Instructions: MOVS, MOVSB, MOVSW, MOVSD
Learn Compare String Instructions: CMPS, CMPSB, CMPSW, CMPSD
Learn Scan String Instructions: SCAS, SCASB, SCASW, SCASD
Learn Store String Instructions: STOS, STOSB, STOSW, STOSD
Learn Load String Instructions: LODS, LODSB, LODSW, LODSD
Learn String Prefixes: REP, REPE, REPNE