نمایش نتایج 1 تا 16 از 16

نام تاپیک: تقسیم اسمبلی

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #8

    نقل قول: تقسیم اسمبلی

    میخواستم بدونم چه جوری 64 بیت را تقسیم بر 32 بیت کنم؟
    64 bit که آسونه هیچی
    32 بیت به این روش

    num1_l dd ?
    num1_h dd ?
    num2 dd ?
    mov eax,num1_l
    mov edx,num1_h
    div num2


    و 16 با روشی که پایینتر توضیح دادم مگر اینکه مقسوم الیه 16 میبود که روش دیگه بشه انجام داد

    نقل قول نوشته شده توسط badguy مشاهده تاپیک
    سلام
    آقا من یه مشکل دارم من 2 تا عدد 4*16 بیتی (هر کدوم 4 تا word) دارم میخوام این دوتا رو به هم تقسیم کنم, اصلا نمیدونم چطوری باید تقسیم کنم؟؟
    استاد هم گیر داده که برا 8086 باید برنامه بنویسید که max ریجستری که ساپرت میکنه 16 بیت هستش!
    کلی گشتم چیزی پیدا نکردم!!1
    کسی میدونه چطوری باید تقسیم کرد؟؟؟
    باید یاد دبستان بیوفتیم که چطور روی کاغذ تقسیم میکردیم،البته چون اینجا مقسوم الیه بزرگتر از ثبات ما هست راهی که به ذهنم اومد تفریق با حلقه و شمارش کردنه که اون میشه خارج قسمت و کم کردن میشه باقیمانده
    همین حالت بلعکس میشه ضرب یعنی با جمع ؛ جمع و تفریقم که کاری نداره فقط باید حواستون به کری و بارو باشه این روش ساده بود و میشه بستش داد برای n bit
    آخرین ویرایش به وسیله xman_1365_x : سه شنبه 21 تیر 1390 در 06:32 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •