Assembler unter Linux und Windows. Anders?
-
- Beiträge: 307
- Registriert: 13.11.2005 17:44:22
-
Kontaktdaten:
Assembler unter Linux und Windows. Anders?
Hi,
Ich wollte mich heute mal mit assembler beschaeftigt und hab da auch ein ganz nuetzliches pdf gefunden, in dem das ganz gut erklaert ist. Jetzt hab ich also den Quelltext eingegeben und wollte jetzt versuchen den mit nasm zu assemblieren, aber ich krieg ewig viele Fehler. Ist das, weil ich es unter linux geschrieben habe, das pdf aber von Windows ausgeht? Ist also Linux assembler und windows assembler was anderes?
Ich wollte mich heute mal mit assembler beschaeftigt und hab da auch ein ganz nuetzliches pdf gefunden, in dem das ganz gut erklaert ist. Jetzt hab ich also den Quelltext eingegeben und wollte jetzt versuchen den mit nasm zu assemblieren, aber ich krieg ewig viele Fehler. Ist das, weil ich es unter linux geschrieben habe, das pdf aber von Windows ausgeht? Ist also Linux assembler und windows assembler was anderes?
-
- Beiträge: 307
- Registriert: 13.11.2005 17:44:22
-
Kontaktdaten:
Evtl. kannst du damit ein wenig was anfangen: http://www.lcs-chemie.de/assemb.htm
-
- Beiträge: 307
- Registriert: 13.11.2005 17:44:22
-
Kontaktdaten:
-
- Beiträge: 307
- Registriert: 13.11.2005 17:44:22
-
Kontaktdaten:
-
- Beiträge: 307
- Registriert: 13.11.2005 17:44:22
-
Kontaktdaten:
http://nasm.sourceforge.net/doc/html/nasmdoc2.html
Poste doch mal ein kleines Beispiel, welches nicht funktioniert; ich vermute immer noch, dass du DOS-spezifische Sachen machst.2.1.17 The -t option: Enable TASM Compatibility Mode
...
also ich kann mich gut erinnern, das der gcc assembler kann
das heist:
wenn man ein einfaches C prog mit
übersetzt bekommst man eine main.s datei also man kan dann
diese mit einem editor zb cat ansehen und dann mit
weiter übersetzen
vielleicht kann man dann seine eigene main.s schreiben und dann mit dem gcc übersetzen
das heist:
wenn man ein einfaches C prog mit
Code: Alles auswählen
gcc -S main.c
diese mit einem editor zb cat ansehen und dann mit
Code: Alles auswählen
gcc -o test main.s
vielleicht kann man dann seine eigene main.s schreiben und dann mit dem gcc übersetzen
besser kann mans nicht erklären
http://people.freenet.de/gborn/Library/EinfASM.pdf
http://people.freenet.de/gborn/Library/EinfASM.pdf