Gast
#2394901
Hallo liebes Forum, Ich bin noch recht unerfahren, was assamblerprogrammierung angeht und habe zur Zeit ein Problem. Ich möchte eine 56bit Zahl (Vorher durch multiplikation erhalten 32bit*24bit) ducht eine 32bit zahl teilen. Mein ansatz bis jetzt: Man nehme das Tutorial (was ich echt klasse finde!) zum Thema Arithmetik mit 16 und 32bit- Dabei speziell division 32bit/32bit Habe die version 1.2 gewählt (Also erster Kasten ungerundet) Die gerundete Form habe ich auch nicht verstanden... Also das urdiv32... Funktioniert das wirklich? Naja ich habe halt die version udiv32 genommen und modifiziert. Das ganze funzt auch für bestimmte Divident/divisor paarungen aber irgendwie nicht für alle. Denke mit lange suchen würde ich das Problem ergründen aber wenn hier jemand einen guten Lösungsansatz hätte wäre ich dankbar!! Brauche auch eigentlich den Rest nicht- also rounded wäre schon klasse- wenn nicht sogar besser, weil weniger rechenintensiv!? Werde auch, wenn bis dahin noch keine Lösungsvorschläge ala hier haste Routine eingetrudelt sind mal meinen Ansatz posten. Besten Dank im Vorraus! Ingo