Re: Wie schnell ist Bascom ?
Zitat:
Zitat von dwod
Ich habe absolut keine Ahnung wie schnell der Compiler ist. Gibts evtl. eine Faustregel wie -- Assembler ist 500x schneller ?
Die Tabellenauswertung bekäme ich wohl noch in Assembler hin, würde sich der Aufwand lohnen?
1. Der Bascom Compiler scheint mal von einigen "Macken" abgesehen recht brauchbaren Code zu erzeugen. Das Problem an der Programmgeschwindigkeit liegt übrigens eher vor dem Rechner ....
Der Grund? Naja, solange man sich keine Gedanken darüber macht, was eigentlich mit welchem Befehl auslöst wird oder mal ebend irgendwelche Fließkommaoperationen verwendet werden - am besten noch in der Division, dann ist es kein Wunder, wenn ein Bascom Program um den Faktor 10000 (kA aus der Luft gegriffen) langsamer sein kann als eines mit wohldurchdachtem Code.
2. Wenn dich die Hardware interessiert - nimm den Weg über Assembler, willst du schnelle Ergebnisse - nimm Bascom.
Grüße,
da Hanni.