•Why the result of multiplication occupies two registers eax and edx?
•Each register or memory cell can contain the number between -2147483648 and 2147483647
•If we multiply 2 by 2 the result can be put into one register eax
•If we multiply 2147483647 by 2147483647 we get 4611686014132420609. The result is too big to fit into one register or memory cell.
•We can think of edx:eax pair as two memory cells joined together to hold the multiplication result.