سلام
لطفا دستورات مربوط ب تقسیم 64 بیتی ب 8 بیتی رو بهم بگید.ممنون
سلام
لطفا دستورات مربوط ب تقسیم 64 بیتی ب 8 بیتی رو بهم بگید.ممنون
سلام
بهترین راه واسه این تقسمیات استفاده از جدوله خوب ابتدا میای عدد 64 بیتی رو داخل جدول به دوتا 32 بیتی تقسیم میکنی و هر کدومشو جدا به عدد تقسیم میکنی البته بستگی به عددت و و اون عدد تقسیم کنندت داره
فرضا به مثال زیر نگاه کن
a dw 400000
dw 600000
خوب الان عدد هست 400000600000 الان اگه بیای قسمت کم ارزش که 6000000 بعه عددکه فرضا 20 هست تقسیم کنی میشه 30000
خوب حالا قسمت پر ارزش که اونم جوابش میشه20000 الان اگه اینا رو کنار هم بذاری جواب تقسیمو داری
200003000 اینبه شرطی که عدد تقسیم کنندت زوج باشه و عدد 64 بیتی اما امشکل وقتی که عدد فرد باشه اونوفقت چون تقسیم اعدادت اعشاری داره کارت خیلی مشکل میشه که در اونصورت باید رابطه ریاضی شو در بیاری که بتونی تقسیم دقیق داشته یاشی خوب اگه فرد بود قسمت پر ارزشو مثل بالا تقسیم میکنیو ی جا ذخیره میکنی بعدش قسمت کم ارش تقسیم و بعد ی شیفت به راست(بعضی اوقات درست میشه بعض ی اوقات نه)..و بعد در کنار قسمت پر ارزش مینویسی البته دقیق در نمیاد تا زمانی که رابطشو پیدا کنی..
موفق باشی.