Forum: Mikrocontroller und Digitale Elektronik Wie kann ich aus einem C code ein Assembler Listing herstell


von dmad (Gast)


Lesenswert?

Hallo Leute,
ich habe folgendes problem bin auch ein absoluter newbie...wie kann ich
aus einem C code ein Assembler listing herstellen welches programm
brauche ich dazu..habe nichts gefunden was mich weiter bringt.

Danke schon einmal für die Antworten
Gruss

von Aleksej Kiselev (Gast)


Lesenswert?

Mit welchem Compiler arbeitest du denn?

von dmad (Gast)


Lesenswert?

also ich arbeite zur zeit mit keinen compiler mein problem ist das ich
einen C code vor mir liegen haben von dem ich gerne einen Assembler
Listing ansehen möchte.

von Ralf (Gast)


Lesenswert?

Hi,

die einfachste Möglichkeit ist, das C-File mit dem entsprechenden
Compiler zu compilieren. Der Compiler erstellt dann automatisch (kann
über Compilerschalter eingestellt werden) ein Listing.

Viele Grüße,

Ralf

von dmad (Gast)


Lesenswert?

ok also ich ahbe Borland C++ version 5.02 würde es damit gehen? Danke
nochmal für deine antwort.

von Pauli (Gast)


Lesenswert?

Klar kannst du den Borland C++ verwenden, aber der wird dir
Assemblercode für den '386 (oder gar nur '286?) erzeugen und nicht
für z.B. einen AVR (-sofern du das überhaupt willst, ist ja ein
Mikrocontroller-Forum hier)

Falls du z.B. AVR-Assemblercode willst, solltest du entweder den
avrgcc oder einen anderen AVR spezifischen C-Compiler verwenden.

Vereinfacht gesagt, dein C-Compiler erzeugt (fast) immer einen
prozessorspezifischen Assemblercode.

g.
Pauli

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.