Gast
#50286
Hi leute!! Gibt's eigentlich irgendeinen Basic Interpreter, welcher sein Programm(das, das interpretiert werden soll) nicht z.b. Aus einem externen Ram, sondern aus einem Internen Cache holt? Ich dachte daran, das man dann eine Erweiterung scrheiben könnte, welche, von einer IDE Festplatte jeweils einen Sektornach dem anderen in den internen Cache kopiert, zum Beispiel in ein internes EEprom. Danach könnte der Interpreter jeweils das im eeprom stehende ausführen. Oder: Gibt es sogar eine Möglichkeit den 'Normalen' Code in den Programmspeicher zu kopieren, und dann ausführen zu lassen? Denn, wenn man eine Festplatte auf irgendeine Weise so anschliessen könnte, wären schliesslich, riesige programme für UC's möglich. Mann könnte natürlich auch immer einen Sektor in ein externes Ram kopieren, und dann ausführen, aber dies wäre sicher ziemlich langsam... Und wäre es überhaupt möglich immer wieder neuen Code ins Ram zu kopieren, den der uc dann auch normal ausführen kann? --Den wie würde man grosse Programm-Sprünge vermeiden können? Wenn im Code irgendwo im Code ein jump Befehl für eine Adresse ganz am Ende des Programms steht, wird das ganze evtl. noch komplizierter: Denn man müsste unter Umständen dann einen neuen Sektor ins Ram laden.. Und wie käme ein Controller damit zurecht?-Er weiss ja nicht wo er nachher weiter machen soll... MFG Nik