MUL(Assembler) in C

In Assembler kann ich auch mit dem MUL Befehl aus und erhalten Sie eine 64-bit-Ergebnis EAX:EDX,
wie kann ich das gleiche in C ? http://siyobik.info/index.php?module=x86&id=210

Mein Ansatz ein uint64_t und Schiebe das Ergebnis nicht arbeiten^^

Danke für Eure Hilfe (=

Mir

  • Bitte posten Sie den C-code, den Sie verwendet, und die Ergebnisse, die Sie erwartet hatten, und wir können von dort aus zu gehen...
  • Ich bin mir ziemlich sicher, dass dein problem ist, dass du versuchst zu werfen, um uint64_t nach Multiplikation anstatt vor. Besetzung eines der Argumente, bevor die Multiplikation.
InformationsquelleAutor binary | 2010-11-04
Schreibe einen Kommentar