-
-
Erfahrener Benutzer
Fleißiges Mitglied
Performance ist halt so eine Sache. Nicht alles muss auf einem ARM auch uunbedingt schneller sein. 32 Bit sind erst dann nützlich, wenn man mit so großen Zahlen umgeht. Dafür dauert je nach Prozessor das Port toggeln länger, du hast einen tierischen Overhead, bis Interrupts laufen. Das System ARM ist eine ganz andere Liga. Das sind halt nicht nur größere Register, sondern eine Menge anderes Zeug, das vernünftig bedient werden will. Das vernünftig auszunutzen mit Basic wird schwierig sein.
Wenn du mit Byte-großen Variablen arbeitest, wären für dich vielleicht auch beschleunigte 8051er oder Sx-Controller was. Die haben nicht die komplexe CPU-Struktur mit unterschiedlichen Kontexten etc. wie ein ARM. Die sind so geradlinig wie ein AVR.
Der DS89C420 (8051-basiert) kann bis zu 33 MIPS leisten, bei einem MIPS/MHz, das meiste passiert also in einem Zyklus wie beim AVR. Für die 8051 gibt es ja auch einen Bascom-Compiler. Die Scenix-Dinger sind ja beschleunigte PICs, und es gibt sie wohl bis 75 MHz. Wie da die Relation MIPS/MHz ist, weiß ich nicht.
Jan
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen