Computer sind doch eigendlich kleine Wundermaschinen. Das ist dem Menschen nicht so bewust, da er wie selbstverständlich mit ihnen aufwächst. Ich bekam 1985 mit 14 Jahren meinen ersten (Home-) Computer. Nein, es war nicht der C-64, sondern der kleine Bruder, der C-16. Der Prozessor war vom Befehlssatz her der gleiche, jedoch war die Hardwareaussrtattung längst nich auf dem Niveau des C-64, der hatte nämlich Hardwaresprites, die dem 1 Mhz -Prozessor dabei unterstützte, Grafiken auf dem Bildschirm schnell zu bewegen. Das war auch der Grund, das er prädestiniert für Computerspiele war, was ihn so erfolgreich machte. Zudem hatte der C-64 einen wesendlich besseren Soundchip als der C-16. Ach ja, und er hatte 64 statt 16 KB Speicher. Wenn man auf dem C-16 die Grafik benutzte, hatte man also noch 4 KB Programmspeicher, da hieß es, sparsamen Umgang zu wahren. Dennoch war es für mich eine Wundermaschine, denn ich beschäftigte mich damals viel mit Elektronik. Tja, und da versuche man mal mit ein paar Transistoren und ein paar TTL-Chips einen Roboter zu programmieren, da war der Computer schon viel flexibler. Den C-16 habe ich ausserdem immer noch irgendwo eingemottet, aber auf 64 KB aufgebohrt (Lötkolben raus und ab dafür). Ich bin dann gleich angefangen, Basic zu programmieren, stieß aber sehr schnell an die Geschwindigkeitsgrenzen dieses Computers. Dann erfuhr ich, das der Basic-Code ja garnicht vom Prozessor ausgeführt werden konnte, sondern das ein Interpreterprogramm im Hintergrund lief, um die Basicbefehle wärend der Programmausführung dem Prozessor zu interpretieren. Aha, der Prozessor versteht also Maschinencode. So fing ich an, Maschinencode, sogenannten Assemblercode zu programmieren. Das ging dann alles schon wesendlich fixer ab. Ich kann Heute nur sagen, das es eine sehr lehrreiche Zeit war, da man die Funktionsweise eines Computers noch verstehen konnte (Im Handbuch war noch der Schaltplan abgedruckt), da er längst nicht so komplex war, als die heutigen Computer es sind, obwohl sich vom Prinzip her nichts geändert hat. Auf dieser Seite möchte ich alles, was mir rund um den Computer einfällt, einstellen. |