ضرب 32 بیتی در 8086

hanis29268

عضو جدید
من میخوام 2 عدد 32 بیتی رو در هم ضرب کنم .
میدونم که بايد مثل ضرب معمولی عمل کنم و هر با یک شیفت بدم و در نهایت جوابها رو جمع کنم ولی کدشو ندارم،چند تا کد هم دیدم که نفهمیدم چی شد،
كمكم كنيد
 
آخرین ویرایش:

manspider2003200

عضو جدید
براي ضرب 32*32 شما به 64 بيت فضا براي نگهداري نتيجه نياز داريد
در 8086 ورد به ورد از كم ارزش ضرب كنيد و بعد اگر كري داريد جمعش كنيد با ورد بعدي و همين روال از اول تا آخر
 

Similar threads

بالا