Benutzer:XanClic

Aus Lowlevel
Wechseln zu:Navigation,


XanClic
Messenger
E-Mail: xanclic at googlemail.com



Homepage
http://xanclic.is-a-geek.org/

Joa, ich bin ein alter Schotte im Geiste, ein Nachfahre der ruhmlosen McXans. Betriebssystementwicklung finde ich deshalb so toll, weil man dort einfach alles machen muss – Gerätetreiber schreiben, möglichst gute Algorithmen implementieren, … . Deshalb arbeite ich an µxoµcota. Und Emerald. Um die aktuellsten zu nennen.

Das wars – kurz und knapp.

PS: Meine „Homepages“ sind nur dann verfügbar, wenn ich online bin – DynDNS ist schon was tolles. 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:

Soll der gcc Intelcode generieren, musst du nur „-masm=intel“ appendizieren!