Forum: PC-Programmierung Welcher PC-Assembler ist gut?


von Valentin B. (nitnelav) Benutzerseite


Lesenswert?

Hallo,
ich suche einen guten Assembler für meinen Computer (möglichst 
kostenlos), der auch für Dos kompilieren kann.
Nitnelav.

von Sven P. (Gast)


Lesenswert?

GCC.

von Peter (Gast)


Lesenswert?

ein Assembler compilert ja nicht, ihm ist auch egal ob du für 
dos|Windows|32Bit|64Bit schreibst.

Er macht nichts anders als den ASM Befehlt in den passenden Code für den 
Prozessor umzusetzen.

Willst du eine komplette anwednung in ASM schreiben? oder nur einzelen 
Teile optimieren?

http://de.wikipedia.org/wiki/Microsoft_Macro_Assembler

auch mit dem GCC kann man objekte in ASM Programmieren.

von Mars (Gast)


Lesenswert?

GAS(GNU Assembler) ober NASM.

von Mars (Gast)


Lesenswert?

>ein Assembler compilert ja nicht, ihm ist auch egal ob du für
>dos|Windows|32Bit|64Bit schreibst.

Aber das für die Plattform richtige exe-Format sollte er dann doch 
erzeugen können ;-)

von Gast (Gast)


Lesenswert?

@Mars

Pappnase, dafür ist der Linker zuständig!

von Sven P. (Gast)


Lesenswert?

Mars wrote:
>>ein Assembler compilert ja nicht, ihm ist auch egal ob du für
>>dos|Windows|32Bit|64Bit schreibst.
>
> Aber das für die Plattform richtige exe-Format sollte er dann doch
> erzeugen können ;-)

Er sollte sich zumindest mit den Aufrufkonventionen auseinandersetzen 
:-)

von Simon K. (simon) Benutzerseite


Lesenswert?

Gast wrote:
> @Mars
>
> Pappnase, dafür ist der Linker zuständig!

Ja, der Assembler Linker, ist klar ;)

von Valentin B. (nitnelav) Benutzerseite


Lesenswert?

Also ein Binder nud Linker sollten schon drin sein, meintwegen auch als 
Extra-Pakete.
Nitnelav

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.