Zitat von
3_of_8:
Inline Assembler ist aber alles andere als portabel. Ich würde einfach ganz normal die Standardfunktionen verwenden. Der Flaschenhals entsteht hier ja nicht durch die Taktfrequenz, also die Anzahl der Befehle, sondern eher dadurch, dass die Eingabewerte recht langsam zum Prozessor kommen.
Was meinst du mit "nicht portabel"? Funktioniert doch auf jedem Prozessor der sich mit der IA-32 auskennt.
Und schneller ist es auch. Eingabewerte können auch in den Cache, wenn man es dem Prozessor rechtzeitig sagt.
Wann jemand auf
ASM zurückgreift, muss er für sich selber entscheiden.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.