MOVAPD
x86 அசெம்பிளி புரோகிராமிங் மொழியில், 2வது தலைமுறை ஸ்ட்ரீமிங் சிஎம்டி எக்ஸ்டென்ஷன்களுடன் (எஸ்எஸ்இ2) நவீன x86 செயலிகளால் செய்யக்கூடிய ஒரு குறிப்பிட்ட செயலுக்கான பெயர் மோவாப்டி ஆகும். இந்த செயலில் ஒரு ஜோடி எண்களை பிற கணக்கீடுகளில் பயன்படுத்த செயலியில் தற்காலிக இடத்திற்கு நகலெடுப்பது அடங்கும். இந்த விளைவை நிறைவேற்றுவதற்கான விரைவான வழிகளில் மோவாப்டி ஒன்றாகும்-இது ஒப்பிடக்கூடிய அறிவுறுத்தலான மோவ்ஸ்டியை விட வேகமானது. குறிப்பாக, எம். ஓ. வி. ஏ. பி. டி ஒரு 16-பைட்-சீரமைக்கப்பட்ட பேக் செய்யப்பட்ட-இரட்டை மூலத்தை ஒரு எக்ஸ். எம். எம் பதிவேட்டில் அல்லது 16-பைட் நினைவக பகுதிக்கு நகலெடுக்க காரணமாகிறது. பயன்பாடு மூல செயல்பாடு ஒரு XMM பதிவேட்டில் (xmm2) அல்லது நினைவக முகவரியில் (m128) இருக்கலாம். இலக்கு செயல்பாடு ஒரு XMM பதிவேட்டில் (xmm1) அல்லது நினைவக முகவரியில் (m128) இருக்கலாம். இருப்பினும், மூல மற்றும் இலக்கு செயல்பாடுகள் இரண்டும் நினைவக முகவரிகளாக இருக்க முடியாது என்பதை நினைவில் கொள்க. சாத்தியமான விதிவிலக்குகள் ஒரு நினைவக முகவரி செயல்பாடு 16-பைட்-சீரமைக்கப்படாவிட்டால், ஒரு பொது பாதுகாப்பு விதிவிலக்கு (#GP) எழுப்பப்படும். 16-பைட்-சீரமைக்கப்பட்ட அடுக்கு சட்டக எல்லையின் அனுமானத்துடன் தொகுக்கப்பட்ட ஒரு வெளிப்புற குறியீட்டை சாதாரண குறியீடு அழைக்கும்போது இது விசித்திரமான இயங்கக்கூடிய பிழைகளை ஏற்படுத்தும். குறிப்புகள் ஆவணங்கள் இன்டெல் 64 மற்றும் ஐஏ-32 கட்டமைப்புகள் உகப்பாக்கம் குறிப்பு கையேடு, நவம்பர், 2006. இன்டெல் 64 மற்றும் ஐஏ-32 கட்டமைப்புகள் மென்பொருள் உருவாக்குநரின் கையேடு தொகுதி 2ஏ: அறிவுறுத்தல் தொகுப்பு குறிப்பு, ஏ-எம், நவம்பர், 2006. மேலும் காண்கஃ MOVAPS/MOVAPD MOVDDUP MOVHPS/MOVHPD MOVLHPS MOVLPS/MOVLPD MOVMSKPS/MOVMSKPD MOVNTPS MOVSHDUP MOVSLDUP MOVSS/MOVSD MOVUPS/MOVUPD x86 அறிவுறுத்தல் பட்டியல்கள் X86 அறிவுறுத்தல்கள்