MOVDDUP
ایکس 86 اسمبلی پروگرامنگ زبان میں، ایم او وی ڈی ڈی یو پی ایک مخصوص عمل کا نام ہے جو جدید ایکس 86 پروسیسرز کے ذریعے تیسری نسل کے اسٹریمنگ ایس آئی ایم ڈی ایکسٹینشنز (ایس ایس ای 3) کے ساتھ انجام دیا جا سکتا ہے۔ اس عمل میں دیگر حسابات میں استعمال کے لیے پروسیسر میں عارضی جگہ پر ایک نمبر کاپی کرنا شامل ہے۔ خاص طور پر، ایم او وی ڈی ڈی یو پی ایک، ڈبل صحت سے متعلق، فلوٹنگ پوائنٹ سورس کو ایکس ایم ایم رجسٹر کے نچلے نصف اور اوپری نصف دونوں میں کاپی کرنے کا سبب بنتا ہے۔ استعمال ماخذ آپریڈ یا تو ایک XMM رجسٹر (xmm2) یا میموری ایڈریس (m64) ہو سکتا ہے۔ جب ماخذ آپریڈ ایک ایکس ایم ایم رجسٹر ہوتا ہے، تو رجسٹر کا نچلا نصف حصہ آپریشن میں استعمال ہوتا ہے۔ جب ماخذ آپریڈ ایک میموری ایڈریس ہوتا ہے، تو اسے 8 بائٹ والے علاقے کا ایڈریس سمجھا جاتا ہے، وہ قیمت جس پر آپریشن میں استعمال ہوتا ہے۔ منزل کا آپریڈ ایک ایکس ایم ایم رجسٹر (ایکس ایم ایم 1) ہونا چاہیے۔ ممکنہ مستثنیات حوالہ جات دستاویزات۔ انٹیل 64 اور آئی اے-32 آرکیٹیکچرز سافٹ ویئر ڈویلپر کا دستی حجم 2 اے: انسٹرکشن سیٹ ریفرنس، اے-ایم، نومبر، 2006۔ https://software.intel.com/sites/landingpage/IntrinsicsGuide یہ بھی دیکھیں کہ موویپس/موواپڈ موول ایچ پی ایس موول ایچ پی ایس/موول ایچ پی ڈی موول ایچ پی ایس موول پی ایس/موول ایچ پی ڈی موول ایم ایس کے پی ایس/موول ایم ایس کے پی ڈی موول ایچ ڈی پی ایس موول ایچ ڈی یو پی موول ایس ڈی یو پی ایس/موول ایس ڈی موول پی ایس/موول ایکس 86 انسٹرکشن لسٹنگ X86 ہدایات