@wkrug, das siehst Du zwar richtig, aber inlineassembler bei GCC ist so eine Sache.
Um sich die Vorüberlegungen zu sparen überläßt man die Wahl der Register dem Kompiler, man gibt nur an ob es ein unterer oder oberer Register sein soll, der Rest interessiert einen nicht mehr!
Der Sprinter hat doch einen super Artikel zum Thema geschrieben, der Link ist ein paar Beiträge drüber angegeben.
Gruß Sebastian
P.S.
Ich persönlich mag den GCC Inlineassembler nicht besonders,er hat einen ziemlich komischen Syntax, gut daß ich ihn persönlich sehr selten brauch...
Lesezeichen