Ich lese hier immer wieder das manche Leute schreiben Sie haben auf dem C64 mit ASM gearbeitet? Da lief doch schon eine Hochsprache(Basic) drauf. Wie war das also möglich? Geheimgriff um Basic abstürzen zu lassen?
Man konnte "von Hand" assemblieren und die erzeugten Maschinenbefehle per POKE* in den Speicher eintragen, und mit SYS** eine im Speicher stehende Routine aufrufen. Und natürlich gab es auch Programme, die einem diese Arbeit abgenommen haben. *) http://www.c64-wiki.de/index.php/POKE **) http://www.c64-wiki.de/index.php/SYS
Thomas O. schrieb: > Da lief doch schon eine Hochsprache(Basic) > > drauf. Das Basic hatte z.B. keine Grafikbefehle (erst Zusätze wie Simon-Basic). Und es war ein Interpreter! Da war es nötig, eigene Routinen zu schreiben und das aus Laufzeitgründen in "Maschienensprache". Hans L
Naja, warum auch immer, Commodore hatte damals für den 64er und den VC20 das Basic 2.0 drauf, der C16 und der C16+4 hatten glaub ich 3.5 drauf ... ads 2.0 im 64er hatte praktisch keine Grafikbefehle drinnen, was die Programmierung schon arg einschränkte. Dann war das Basic noch n Interpreter, war also schnarchlangsam ... man konnte zwar schon einiges damit machen, aber für richtig Power kam man um ASM nicht herum. Hatte damals nen eigenen Zeichensatz geschrieben unter Basic für ne Anwendung, das brauchte fast 2 Minuten bis der geladen und der Font auch dargestellt wurde
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.