#include int main() { char myText[] = "John is the fastest kid in town"; char newGuy[] = "Bill"; printf("%s\n", myText); __asm { cld ;// clear direction flag mov ecx, 4 ;// set loop counter lea eax, newGuy mov esi, eax ;// set esi to address of newGuy lea eax, myText mov edi, eax; ;// set edi to address of myText LoopOver: movsb; loop LoopOver } printf("%s\n", myText); return 0; }