Assignment title: Information
Write a MARIE program using a loop that multiploes two non-negative numbers by using repeated addition. For example to multiply 3 X 6 the program would add 3 six times or add 6 three times. One should write and run the program using MARIE simulator. Write the code with address, instruction and comments.One is designing an instruction set for the computer. The size of an address field is 4 bits. One has already designed five 2 address instructions and 40 l-address instructions/ Hoe many 0-address instructions can still one can fit? Justify the answer.Write code to implement the expression: A=(B+C) * (D-E) on 3-, 2-, 1- and 0 address machines. In accordance with programming language practice computing the expression should not change the values of its operands.