Zitat:
Das interessante aber passiert in dem markiertren Block darunter
Das Interessanteste hast du aber nicht markiert, und zwar die Zeile
add eax,$04
Denn mit dieser Zeile bewegt sich das Array vorwärts, womit die Abarbeitung der Schleife trotz der rückwärtslaufenden Zählvariable, vorwärts geht.