.ORIG x4000 ; multiplies two non-zero numbers x and y, stored in registers R0 (stores x), and R1 (stores y) and ; returns result (x*y) in R7 mult AND R7, R7, #0 ;initialize R7 =0 ; can you insert code here to check if either of the numbers is zero (in which case product is zero) loopmult ADD R7, R7, R1 ; add R1 to itself R0 times and store result in R7- add y to itself x times ADD R0, R0, #-1 ;decrement R0 BRp loopmult done HALT .END