Solve exercise 5 from section 7.8 but using SHLD to multiply 'combination' values (DX:AX or EDX:EAX). You'll probably want to have two PROCs for easier coding. (But see the option below!) (See elsewhere on the site for further hints.)
As always, document any procedures you create well!
This assignment is Level 1.5.
Add (Level 1) to combine both the DX:AX multiply and the EDX:EAX multiply into a single PROC. You can tell which the caller intended by accepting a second argument telling which. Make this argument as simple as possible.