GPN19:What every programmer should know about inline assembler: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
(Die Seite wurde neu angelegt: „ Ein Vortrag von Christoph Mallon auf der GPN19. Viele Programmierer kommen mit Inline-Assembler in Berührung, üblicherweise bei hardwarenaher Programmi…“)
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
Ein Vortrag von Christoph Mallon auf der [[GPN19]].
Ein Vortrag von Christoph Mallon auf der [[GPN19]].


Viele Programmierer kommen mit Inline-Assembler in Berührung, üblicherweise bei
Viele Programmierer kommen mit Inline-Assembler in Berührung, üblicherweise bei
hardwarenaher Programmierung oder dem Bestreben noch etwas Geschwindigkeit aus
hardwarenaher Programmierung oder dem Bestreben noch etwas Geschwindigkeit aus
dem Rechner rauszuquetschen. Der Inline-Assembler von GCC ist sehr vielseitig,
dem Rechner rauszuquetschen. Der Inline-Assembler von GCC ist sehr vielseitig,
verlangt jedoch beim Umgang große Sorgfalt und leider kursieren viele
verlangt jedoch beim Umgang große Sorgfalt und leider kursieren viele
Fehlinformationen darüber. In diesem Vortrag möchte ich mit letzeren
Fehlinformationen darüber. In diesem Vortrag möchte ich mit letzeren
aufräumen, seine Funktionsweise erklären, die korrekte Verwendung darlegen und
aufräumen, seine Funktionsweise erklären, die korrekte Verwendung darlegen und
zeigen, wie man ihn einsetzt -- und wann eben auch nicht.
zeigen, wie man ihn einsetzt und wann eben auch nicht.
 
== Links ==
 
 


{{Navigationsleiste GPN19:Vorträge}}
{{Navigationsleiste GPN19:Vorträge}}

Aktuelle Version vom 29. Mai 2019, 13:29 Uhr

Ein Vortrag von Christoph Mallon auf der GPN19.

Viele Programmierer kommen mit Inline-Assembler in Berührung, üblicherweise bei hardwarenaher Programmierung oder dem Bestreben noch etwas Geschwindigkeit aus dem Rechner rauszuquetschen. Der Inline-Assembler von GCC ist sehr vielseitig, verlangt jedoch beim Umgang große Sorgfalt und leider kursieren viele Fehlinformationen darüber. In diesem Vortrag möchte ich mit letzeren aufräumen, seine Funktionsweise erklären, die korrekte Verwendung darlegen und zeigen, wie man ihn einsetzt – und wann eben auch nicht.

Vorlage:Navigationsleiste GPN19:Vorträge