It looks like you're new here. If you want to get involved, click one of these buttons!
Hi guys, so the following program multiplies 2 numbers by repeated addition. However i want to raise the first variable entered to the power of the second variable entered. I am trying to modify the code to allow for this. but considering the marie assembly language is so limited how would i do this without the use of a multiplication operator? If anyone can comment on this with a solution i would be majorly grateful :)
org 100 input Store Int1 input Store Int2 Jns prod Store answer Output Halt prod, Hex 0 Load Int2 Store Ctr Clear Store Sum Loop, Load Sum Add Int1 Store Sum Load Ctr Subt One Store Ctr Skipcond 400 Jump Loop Load Sum JumpI prod Int1, Dec 0 Int2, Dec 0 Sum, Dec 0 Ctr, Hex 0 One, Dec 1 answer, Dec 0