MOVS - MOVSB - MOVSW - MOVSD

MOVS - Move String (Byte, Word or DWord)

Copies data from addressed by DS:SI (even if operands are given) to the location ES:DI destination and updates SI and DI based on the size of the operand or instruction used. SI and DI are incremented when the Direction Flag is cleared and decremented when the Direction Flag is Set. Use with REP prefixes.

Usage:

	MOVS	dest,Src	
	MOVSB
	MOVSW
	MOVSD			; (386+ only)

Modifies flags:

None

Clocks Size
Operands 808x 286 386 486 Bytes
dest,src 18 5 7 7 1 (W88=26)