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


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.