Forum: Mikrocontroller und Digitale Elektronik Assembler mit Mc68332


von Martin Sche (Gast)


Lesenswert?

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

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Welches Reference Manual? Ich sehe kein Reference Manual.

von Martin Sche (Gast)


Lesenswert?

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!!

von (prx) A. K. (prx)


Lesenswert?

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.

von Martin Sche (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.