cool, wusst ich noch nicht. der 286 konnte das imho nicht, an dem ich nen bisschen assembelt hab...pdreker hat geschrieben: Das ist kein Argument, weil die CPUs halt ursprünglich nur solche JMP Instruktionen beherrschten. Heute kann man auf den meisten CPUs eine while oder for Schleife ziemlich direkt in Assembler Instruktionen übertragen (implicit Loop Counters und Zero Overhead Loops als Stichworte)...
Interessanter Artikel. Prinzipiell halte ich einfaches Runterhacken für völlig fehl am Platz bei einem professionellen Programmieren. Andererseits lassen sich mit Sprüngen in Sonderfällen viele Abfragen und Vergleiche sparen. D.H. wenn man so programmiert, sollte man den Sourcecode schon extrem gut dokumentieren.Wenn flexibler bedeutet, dass man sich weniger Gedanken über ein anständiges Design und Programm Konzept machen muss und einfach alles runterhacken kann, gebe ich Dir Recht.
Patrick
Aber im Grossen und Ganzen geb ich dir recht. (Wie war das? Keine Regel ohne Ausnahme...)
CU
Martin