તો, આ DX રજીસ્ટર ખાસ કરીને ગુણાકાર અને ભાગાકાર કરવા માટે ઉપયોગી છે. તો, ગુણાકાર માટે DX માં હાયર ઓર્ડર 16 બિટ્સ હશે અને AX માં લોઅર ઓર્ડર 16 બિટ્સ હશે અને જો આપણે 32 બીટ ડેટાને 16 બીટ ડેટા દ્વારા વિભાજીત કરીએ તો ડિવિઝન પહેલા આ DX હાયર 16 બીટ ડિવિડન્ડને હોલ્ડ કરે છે.
इसी तरह, यदि आप विभाजन ऑपरेशन कर रहे है, तो, यह विभाजन से पहले ,भाज्य के हायर आर्डर 16 बिट्स और विभाजन के बाद का 16 बिट शेष है | इस तरह, यह DX रजिस्टर विशेष रूप से गुणन और विभाजन ऑपरेशन के लिए उपयोगी है | तो, गुणन के लिए DX के पास ये हायर 16 बिट्स होंगे और AX के पास लोअर 16 बिट्स होंगे और अगर हम 32 बिट डेटा को 16 बिट डेटा से विभाजित करने जा रहे है,तो इस 32 /16 डिवीजन से पहले यह 16 बिट भाज्य |