007
17.06.2007, 20:09 Uhr
Peter Dassow
|
Zitat: | proof80 postete [...] Mit Optimierung ist - wie Rolf schon schreibt - gemeint, alten 8080-Code durch den Z80-Code zu ersetzen, wie es ja auch im Z-System gemacht wird. [...]
|
Gibt es keine Code-Umsetzer die vor dem Ausführen des Programms den Programmcode "übersetzen" ? Ich denke so was wäre softwaretechnisch machbar, also dass man bestimmte 8080-typischen Codesequenzen in Z80-optimierten Code umsetzt, eventuell anderen Code der weniger optimierenswert ist dagegen so lässt. Als Ausgabe käme dann ein Programmcode heraus, der teilweise Z80-optimiert ist und demnach auf Z80-Systemen schneller laufen müsste. Die einzigen Programme, die man so nicht "optimieren" könnte, wären die, die sich selbst verändern (das ist das, was man normalerweise NICHT machen sollte). Typischerweise sind Programme, die aus Compiler stammen, jedoch schon so strukturiert, dass Code und Daten getrennten Bereichen zugehörig sind.
Gruss Peter Dieser Post wurde am 17.06.2007 um 20:11 Uhr von Peter Dassow editiert. |