Moin moin Allerseits!
mir macht eine Aufgabe grad zu schaffen und wollte hier mal nachfragen ob mir jemand helfen könnte.
" Finden Sie für :"mov 3[r2+],0x100 mit op1: Ziel, op2: Quelle " Assembler Befehlsfolge.
In der gegebenen Befehlsfolge verwendete Adressierungsarten:
• n[rx+] - registerindiziert mit postincrement; mit n als Indexwert und rx als Register x
• numerischer Wert - speicherdirekt
Von Ihnen verwendbare Adressierungsarten:
• rx - registerdirekte Adressierung
• [rx] - registerindirekte Adressierung
• #- unmittelbare Adressierung
Verwenden Sie die Befehle add, sub, mov! Alle Registerinhalte sollen sich wie bei Ausführung des Originalbefehls verhalten!"
Nun die Frage ist der Befehl an sich nicht schon eine Assemblerfolge oder muss ich jetzt jeden einzelnen Schritt schreiben?
Vielen Dank schonmal für die kommende Hilfe!
Mit freundlichen Grüßen
Midorima
mir macht eine Aufgabe grad zu schaffen und wollte hier mal nachfragen ob mir jemand helfen könnte.
" Finden Sie für :"mov 3[r2+],0x100 mit op1: Ziel, op2: Quelle " Assembler Befehlsfolge.
In der gegebenen Befehlsfolge verwendete Adressierungsarten:
• n[rx+] - registerindiziert mit postincrement; mit n als Indexwert und rx als Register x
• numerischer Wert - speicherdirekt
Von Ihnen verwendbare Adressierungsarten:
• rx - registerdirekte Adressierung
• [rx] - registerindirekte Adressierung
• #- unmittelbare Adressierung
Verwenden Sie die Befehle add, sub, mov! Alle Registerinhalte sollen sich wie bei Ausführung des Originalbefehls verhalten!"
Nun die Frage ist der Befehl an sich nicht schon eine Assemblerfolge oder muss ich jetzt jeden einzelnen Schritt schreiben?
Vielen Dank schonmal für die kommende Hilfe!
Mit freundlichen Grüßen
Midorima