Hallo! Ich muss mich etwas in die Assemblersprache beim Mc68332 einarbeiten. Dabei bin ich auf folgende Frage gestoßen: Was bedeutet die "1000" in folgendem Befehl: move.b (%a4)+,1000(%a3) Aufgabe ist es, das Bitmuster für diesen Befehl zu schreiben. Eigentlich mit Reference Manual nicht so schwer, nur was die "1000" da soll weiß ich nicht, finde nichts ähnliches. Vielen Dank! Martin
das hier: http://robotics.ee.uwa.edu.au/eyebot/doc/DataSheets/CPU32RM.pdf Da wird die Lösung vllt irgendwo drin stehn. Ich dachte jetzt nur, dass meine Frage eher banal ist, da meine Kenntnisse in Assembler ziemlich klein sind. Vielen Dank!!
Siehe Seite 3-5, allerdings verwendet der Assembler eine andere Notation als die Reference, d.h. was dort (d16,An) heisst wird im Assembler als d16(%An) geschrieben.
Ah, jetzt wirds mir klar. ja ok, das (d6,An) hab ich gesehn, aber wusste nicht dass das das selbe ist. Vielen Dank!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.