MOVAPD
x86 असेंबली प्रोग्रामिंग भाषा में, MOVAPD दूसरी पीढ़ी के स्ट्रीमिंग SIMD एक्सटेंशन (SSE2) के साथ आधुनिक x86 प्रोसेसर द्वारा निष्पादित एक विशिष्ट कार्रवाई का नाम है। इस क्रिया में अन्य गणनाओं में उपयोग के लिए प्रोसेसर में अस्थायी स्थान पर संख्याओं की एक जोड़ी की प्रतिलिपि बनाना शामिल है। एमओवीएपीडी इस प्रभाव को पूरा करने के सबसे तेज़ तरीकों में से एक है-यह तुलनीय निर्देश एमओवीएसडी की तुलना में तेज़ है। विशेष रूप से, एम. ओ. वी. ए. पी. डी. एक 16-बाईट-संरेखित पैक-डबल स्रोत को एक एक्स. एम. एम. रजिस्टर या 16-बाईट मेमोरी क्षेत्र में कॉपी करने का कारण बनता है। उपयोग स्रोत ऑपरेंड या तो एक एक्स. एम. एम. रजिस्टर (एक्स. एम. एम. 2) या एक स्मृति पता (एम128) हो सकता है। गंतव्य संचालन या तो एक एक्स. एम. एम. रजिस्टर (एक्स. एम. एम. 1) या एक स्मृति पता (एम128) हो सकता है। हालाँकि, ध्यान दें कि स्रोत और गंतव्य संचालन दोनों स्मृति पते नहीं हो सकते हैं। संभावित अपवाद यदि एक स्मृति पता ऑपरेंड 16-बाईट-संरेखित नहीं है, तो एक सामान्य सुरक्षा अपवाद (#GP) उठाया जाएगा। यह अजीब अंतरसंचालनीयता बग का कारण बन सकता है जब साधारण कोड एक बाहरी कोड को कॉल करता है जिसे 16-बाइट-संरेखित स्टैक फ्रेम सीमा की धारणा के साथ संकलित किया गया था। संदर्भ प्रलेखन इंटेल 64 और आई. ए.-32 वास्तुकला अनुकूलन संदर्भ नियमावली, नवंबर, 2006। इंटेल 64 और आई. ए.-32 आर्किटेक्चर सॉफ्टवेयर डेवलपर मैनुअल वॉल्यूम 2एः निर्देश सेट संदर्भ, ए. एम., नवंबर, 2006। एम. ओ. वी. ए. पी. एस./एम. ओ. वी. ए. पी. डी. एम. ओ. वी. डी. यू. पी. एम. ओ. वी. एच. पी. एस. एम. ओ. वी. एच. पी. एस. एम. ओ. वी. एल. पी. एस./एम. ओ. वी. एल. पी. डी. एम. ओ. वी. एम. एस. के. पी. एस./एम. ओ. वी. एम. एस. के. पी. डी. एम. ओ. वी. एन. टी. पी. एस. एम. ओ. वी. एस. एच. डी. यू. पी. एम. ओ. वी. एस. एल. डी. यू. पी. एम. ओ. वी. एस. एस. एस./एम. ओ. वी. एस. डी. एम. ओ. वी. यू. पी. एस.