
ØØ       Explanation : 
·           Consider that a word of data is present in the AX register and 2nd word of data is present in the BX register. 
·           We have to multiply the word in AX with the word in BX. Using MUL instruction, multiply the contents of the 2 registers. 
·           The multiplication of the two 16 bit numbers may result into a 32 bit number. So result is stored in the DX and AX register.

ØØ       Explanation : 
·           Consider that a word of data is present in the AX register and 2nd word of data is present in the BX register. 
·           We have to multiply the word in AX with the word in BX. Using MUL instruction, multiply the contents of the 2 registers. 
·           The multiplication of the two 16 bit numbers may result into a 32 bit number. So result is stored in the DX and AX register.