| Zeile 14: | Zeile 14: | ||
PS: Meine „Homepages“ sind nur dann verfügbar, wenn ich online bin – DynDNS ist schon was tolles. http://www.greensmilies.com/smile/smiley_emoticons_wink.gif | PS: Meine „Homepages“ sind nur dann verfügbar, wenn ich online bin – DynDNS ist schon was tolles. http://www.greensmilies.com/smile/smiley_emoticons_wink.gif | ||
| + | == Entkräftung eines Vorurteils: „AT&T ist die GCC/GAS-Syntax“ == | ||
| + | Nicht ganz richtig. Zwar ist der gas wohl der bekannteste Assembler, der AT&T unterstützt (und es ist die Standardsyntax), aber er kann auch Intelsyntax. Genau wie der gcc. Hierzu benutzt man bei letzterem die Kommandozeilenoption „-masm=intel“, diese Syntax unterscheidet sich zwar noch in geringem Maße von der von NASM/FASM, aber die Unterschiede sind zu vernachlässigen. | ||
| + | |||
| + | Kurzgefasst: | ||
| + | '''Sowohl GCC als auch GAS erlauben die Intelsyntax!''' Ihr müsst die AT&T-Syntax daher ''nicht'' benutzen, nur weil ihr der Meinung seid, dass das die einzige von GCC unterstützte Syntax wäre. Dem ist nämlich ''nicht'' der Fall. | ||
| + | |||
| + | Und weil alles, was sich reimt, gut ist: | ||
| + | |||
| + | {{Hinweis|Text=Soll der gcc Intelcode generieren, musst du nur „-masm=intel“ appendizieren!}} | ||
== Werbung == | == Werbung == | ||