Titelbild Mikrocontroller

J-Befehle


oben JMP - Jump

Syntax: JMP k
Funktion: Dieser Befehl springt zu der Adresse, die im Befehl mit der Konstanten k angegeben ist. Mit dem Befehl kann der ganze Bereich des Programmspeichers adressiert werden. Dieser Befehl ist nicht in allen Bausteinen verfügbar.
Operation: PC ← k
Operanden: 0 ≤ k ≤ 4M
Programmzähler: PC ← k
Words: 2 (4 Byte)
Zyklen: 3
32 Bit Operations Code: 1001 010k kkkk 110k
kkkk kkkk kkkk kkkk

Flags im Status-Register (SREG):
ITHSVNZC
--------

Beispiel:

    ldi r30,$00    ;Low-Byte Z-Pointer laden
    jmp ziel    ;Sprung zur Adresse mit dem Label Ziel
    ...

ziel:    nop        ;Zieladresse, Leerbefehl

Impressum