Asseblercode?

Tutorials.at
Verfügbare Informationen zu "Asseblercode?"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: detewe89 - exbs - Dubbel - DrPhil_Guth
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: Allgemeines
  • Antworten: 6
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Asseblercode?
  • Letzte Antwort: vor 16 Jahren, 10 Monaten, 15 Tagen, 19 Stunden, 31 Minuten
  • Alle Beiträge und Antworten zu "Asseblercode?"

    Re: Asseblercode?

    detewe89 - 01.06.2007, 19:57

    Asseblercode?
    Hi,
    Ich hab in den gcc mal folgendes eingegeben:

    gcc -S irgend-ein-name.c

    und da wurde so eine Datei erstellt (Ausschnitt):


    (ja, war mein erster upload, also sorry...)

    ist das jetzt echter Assemblercode? kann man mit dem irgendwas Besonderes anfangen?
    was bedeuten die verschiedenen Zahlen links? sind das Adressen?

    Danke für eure Hilfe! :)

    Und vllt. kann mir auch jemand sagen, wie ich richtig Bilder uploade...?



    Re: Asseblercode?

    exbs - 01.06.2007, 20:16


    Das ist die Hexadezimal-Darstellung deines codes!

    Bilder kannst du auch mit [img]pfad[/img] uppn, is nur nicht so schön bei größen bildern, geht doch auch bei dir.



    Re: Asseblercode?

    Dubbel - 01.06.2007, 20:50


    Wenn ich den Code jetz richtig übersetzt habe, dann hast du versucht einen Taschenrechner zu machen? :wink:



    Re: Asseblercode?

    detewe89 - 01.06.2007, 22:56


    Zitat: Das ist die Hexadezimal-Darstellung deines codes!

    Und was bedeutet der Teil ganz rechts? Denn sowas hab ich nicht in den Quellcode geschrieben, das muss wohl in irgendeine Art andere "Sprache" übersetzt worden sein...

    Zitat: Wenn ich den Code jetz richtig übersetzt habe, dann hast du versucht einen Taschenrechner zu machen?

    Ja, das ist ein Taschenrechner, und auf den bin ich mächtig stolz, weil der schon so viel kann :P



    Re: Asseblercode?

    DrPhil_Guth - 02.06.2007, 12:32


    du hast die Datei ws. mit einem Hexeditor geöffnet oder? Das war nicht nötig, du kannst es mit einem normalen editor öffnen.
    Also das ist jetzt richtiger assemblercode, den dein Compiler Produziert hat. Er ist in einer ein bisschen komischen syntax (AT & T Syntax) geschrieben, den der Assembler von gcc (gas genannt) verwendet.

    Das links sind einfach die einzelnen bytes aufgeschlüsselt, rechts findest du den text der dafür steht. Wenn du wirklich sehen willst, wie so eine assemblerdatei aufgebaut ist, öffne sie mit einem normalen editor.



    Re: Asseblercode?

    Dubbel - 02.06.2007, 14:14


    Nee, ich hab den Code natürlich nich übersetzt ^^

    Aber daneben steht ja "taschenrechner1.1c" :wink:



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    EXE - gepostet von schlaf am Freitag 22.06.2007
    Comlimieren - gepostet von gs93 am Dienstag 31.10.2006
    Zeichen einzeln einlesen - gepostet von bubblelol am Donnerstag 20.09.2007
    C++: Keine neue Seite möglich (mit \f). Wie? - gepostet von Meik1988 am Sonntag 23.07.2006
    Compiller zeigt alles an - gepostet von Wüstling am Donnerstag 10.05.2007
    Programme mit Pascal - gepostet von bato am Montag 01.05.2006
    Welche Programmiersprache für Kassenprogramm - gepostet von mikeingo am Freitag 02.11.2007



    Ähnliche Beiträge wie "Asseblercode?"