Hi, wie werden Datentypen wie variant / Single /double etc. in Assembler verarbeitet ?
Wie werden z.B. 2 Zahlen vom Typ Variant in Assembler addiert ?
Will für ein VB-Prg. eine dll schreiben die eine Routine beinhaltet , welche einen Variant-Wert zu einem anderen Variant-Wert addiert.
Dabei werden die beiden Zahlen wie folgt übergeben:
(ByRef number1 as Variant, ByRef number2 as Variant)
Also für meine Asm-Routine ist number1 die Speicheradresse vom 1. Variant-Wert und
number2 die Speicheradresse vom 2. Variant-Wert.
Das Ergebnis soll wieder in die Speicheradresse von number1 eingetragen werden.
Wie müsste der asm-code aussehen ?
ps: das gleiche für den Datentyp Single würde mir auch reichen.
Welche Library oder dll muss ich einbinden, um Single-Daten mathematisch zu verarbeiten ?
Und wo gibt es ggf. eine Beschreibung dieser Library/dll ?
( brauche alles von addieren, subtrahieren bis sin, cos, Wurzel etc. )
gruß
Thomas

