Hallo, ich habe 2 Fragen:
Ist Assembler und Maschinencode das Gleiche?
Wie kann ich Assemblercode/Maschinencode (.s19 Datei ) in Basic-Code (.bas ) umwandeln und umgekehrt?
Gruß
Joachim
Hallo, ich habe 2 Fragen:
Ist Assembler und Maschinencode das Gleiche?
Wie kann ich Assemblercode/Maschinencode (.s19 Datei ) in Basic-Code (.bas ) umwandeln und umgekehrt?
Gruß
Joachim
fast... ein assembler (die software!) übersetzt ein programm von assemblersprache in maschinensprache. dabei werden im allgemeinen bloß die befehle durch die entsprechenden binärcodes ersetzt. daher ist ein zurückwandeln von maschinensprache zu assemblersprache relativ problemlos möglich. es bleiben halt nur die kommentare usw auf der strecke weil die erst garnicht im maschinencode landen.Ist Assembler und Maschinencode das Gleiche?
wofür verwendest du denn dein .s19-format? ist mir absolut nicht geläufig...Wie kann ich Assemblercode/Maschinencode (.s19 Datei ) in Basic-Code (.bas ) umwandeln und umgekehrt?
von asssemblesprache wieder in eine hochsprache wie basic zu komemn ist im allgemeinen nicht möglich, denn eine hochsprache hat meist eine völlig andere struktur als assemblersprache. assemblersprache ist halt dafür ausgelegt, dass der rechner sie gut verarbeiten kann, ne hochsprache dagegen soll von menschen gut verstanden werden...[/quote]
Hi
dem ersten Teil kann man wohl zustimmen.Zitat von uwegw
Est ist aber das ganze Sinnen und trachten der "Hochsprachen", sowohl von Mensch und Tier als auch vom Rechner gut verstanden zu werden.
(wieweit ihnen das gelingt, und ob das nun ein Widerspuch ist oder nicht, ist natürlich ein paar Seiten im Forum wert)
mfg robert
das ist klar... der rechner "versteht" ja auch hochsprache, nur muss sie voher noch wesentlich umgewandelt werden , halt in maschinensprache...
[quote="uwegw"]Und wie macht man das?aher ist ein zurückwandeln von maschinensprache zu assemblersprache relativ problemlos möglich.
Gruß
Joachim
Hallo jomammele,
man kann die CC1-Maschinencode-Dateien (.s19) wieder in eine Assembler-Datei zurückwandeln. Dazu gibt es Disassembler (IDI05), sieh doch dazu ins CCIntern-Forum o.ä.! Vorher musst Du die .s19-Datei mit dem Tool "s2bin" umwandeln.
Was nicht geht: Eine Umwandlung in CCBASIC.
Gruß Dirk
Lesezeichen