Ich weiß nicht, ob man da so eine Regel aufstellen kann, um wieviel schneller Assembler ist als Qbasic. Hängt sehr stark von der Art der Anwendung ab. Ich würd aber sagen, daß Assembler mindestens 1000mal schneller ist. Z.B. meinen ersten Computer, den Sinclair Zx Spectrum, hab ich vor 20 Jahren gemeinsam mit dem Bruder gekauft. Der hat eine Z80A 8-Bit Cpu mit 3,5 Mhz und funktioniert selbstverständlich noch immer. Werd ich wahrscheinlich auch nicht hergeben. Jedenfalls konnte diese Cpu die einfachsten Befehle in einem Takt ausführen (wenn ich mich noch richtig erinnere) und das heisst unter Assembler (exakt ausgedrückt natürlich Maschinensprache) eben genau 3,5 Millionen Instruktionen pro Sekunde ! Wenn ich das mit den Loop-Counts im Basic vergleiche, komm ich auf einen Faktor von bis zu 10.000 oder sogar noch mehr !
|