King George schrieb:
> aber in Linux nicht immer anzutreffen
Naja, eher andersrum: Unixe arbeiten praktisch alle mit AT&T-Syntax.
Wenn man in einem Unix Assembler programmieren will, nützen einem also
die von dir behaupteten Vorteile der Intel-Syntax rein gar nichts, und
es ist pure Zeitverschwendung, sich groß damit zu befassen.
Andererseits ist es völlig wurscht, wenn man i386 & Co. wirklich in
Assembler programmieren will/muss, darf man ruhig beide verstehen, so
krass unterschiedlich sind sie nun auch nicht. Zum Anderen wird auch
im Embedded-Bereich nur minimal in Assembler geschrieben, das
beschränkt sich am Ende auf sehr prozessorspezifische Anpassungen im
kleinen Bereich. Wichtiger ist es, sauber und ordentlich C zu
beherrschen.
Sobald man die i386-Schiene verlässt, dann hat man sowieso wieder eine
ganz andere Assembler-Syntax, die in der Regel dann auch beim
GNU-Assembler der des Herstellers entspricht.