8086/88 Assembler Befehlsreferenz MOVSB

Move string byte.

Kopiere ein Byte von einem String in einen anderen String.

Syntax:

MOVSB

Dieses Kommando ist einer der Maschinenbefehle, in die der Assembler in das MOVS-Kommando übersetzt. MOVSB überträgt das mit DS:SI adressierte Byte eines Strings in das mit ES:DI adressierte Byte eines anderen Strings. Danach werden die Register SI und DI je nach Zustand des Richtungskennzeichens um 1 erhöht oder vermindert.

Beispiel:

LEA SI,QUELLSTRING ;lade Adresse des Quell-Strings
LEA DI,ZIELSTRING ;lade Adresse des Ziel-Strings
MOVSB ;übertrage erstes...
MOVSB ;... und zweites Byte

Anzeige:

Anzeigen: