Menu
Coddy logo textTech

Was ist MOV?

Teil des Abschnitts Grundlagen der Assembly-Journey von Coddy. Lektion 14 von 45.

Die MOV-Anweisung ist die grundlegendste und am häufigsten verwendete Anweisung in der Assemblersprache. Ihr Name steht für „move“, und sie kopiert Daten von einem Ort an einen anderen.

Grundlegende Syntax

Die Anweisung MOV folgt diesem Muster:

mov destination, source

Der Wert aus source wird in destination kopiert. Trotz des Namens „move“ kopiert er tatsächlich die Daten. Die ursprüngliche source bleibt unverändert.

Ein einfaches Beispiel

mov rax, 60

Diese Anweisung kopiert den Wert 60 in das rax-Register. Nach der Ausführung enthält rax den Wert 60. Die Zahl 60 wird nicht „aufgebraucht“ oder gelöscht. Sie ist einfach eine Zahl.

Warum MOV wichtig ist

Fast alles, was du in Assembly tust, beinhaltet das Verschieben von Daten. Das Einrichten von Registern für Systemaufrufe, das Speichern von Werten, das Übertragen von Daten zwischen Speicherorten – all das erfordert MOV

In den kommenden Lektionen erkunden wir die verschiedenen Möglichkeiten, wie du MOV verwenden kannst: das Laden unmittelbarer Werte, das Kopieren zwischen Registern und mehr.

Probier es selbst

Diese Lektion enthält keine Programmieraufgabe.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Assembly-Playground