Question: Write an assembly language program that runs under MIPSym. It should input two numbers A and B from the keyboard, then calculate 6 different values

Write an assembly language program that runs under MIPSym. It should input two numbers A and B from the keyboard, then calculate 6 different values as follows:

1) Y1 = A + B

2) Y2 = A B

3) Y3 = A * B

4) Y4 = A / B

5) Y5 = A > B

The division operation is an integer division so the decimal value is truncated. The > operations correspond to shift left and shift right respectively. Your program should print each of these 6 values after computing them. Please do NOT use QtSPIM or MARS style syscall conventions. You must use the syscall convention presented in class. For instance to print a string: la $a0,stringaddr syscall $print_string

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!