Einzelnen Beitrag anzeigen

anku

Registriert seit: 13. Sep 2003
51 Beiträge
 
#3

Re: Problem bei der Anwendung von des div Operators (Assembl

  Alt 20. Sep 2003, 22:12
Wow, vielen dank für die ausführliche Antwort!

Meine Variante geht ist sogar noch ineffektiver, da ich nicht bei der Wurzel halt mache, sondern noch munter weiter dividiere (für mehr reicht mein ASM skill noch nicht..)
Mir gehts im Moment auch noch nicht um die Effiziens sonder einfach darum irgendwas mit Assembler zu schreiben. Die Sache mit dem Primsieb ist natürlich auch interessant, nur möchte ich dass dann selber schreiben. In Delphi bzw OP hatte ich mir schonmal eins programmiert. An dein Assembler Sieb kommt es aber bestimmt nicht ran, wenngleich ich es so gut es ging 'optimiert' habe (gerade zahlen werden ausgelassen, ein bit entspricht einer Zahl..).

So ich werd dann gleich mal weiter mit den Mnemnonics quälen

MfG

Edit:

So, ich hab jetzt das EDX Register auf 0 gesetzt und nun funktioniert die Division! Ich hätte eigentlich gedacht, dass er den Inhalt des Registers überschreibt, egal welcher Inhalt drin ist.. Na gut, aber das war ja auch mein erster ASM Versuch
  Mit Zitat antworten Zitat