-
-
Erfahrener Benutzer
Robotik Visionär
Früher als die Compiler noch nicht so gut waren, hatte man mit ASM gegen einen einfachen Compiler vielleicht einen Geschwindigkeitsvorteil um den Faktor 10. Mit optimierenden Compilern wie z.B. GCC hat man oft nur einen geringen Geschwindigkeitsvorteil (oft weniger als Faktor 2). Nur bei einigen Ausnahmen (z.B. Ergebnis eines Vergleichs aus dem Carry-flag in eine Variable schieben) kreigt man da noch einen Faktor 10.
Der Faktor 100-1000 den ASM Schneller sein soll, gilt mehr für Interpreter.
Ich würde auch zur Programmiereung in C raten, ASM braucht man nur selten, und meistens nur für kleine Teile des Programms, meistens reicht die Geschwindigkeit von C aus. Für fast alle aktuellen µCs gibt es auch C Compiler.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen