Question: 1) Write a MIPSzy assembly program to determine the range between pairs of numbers. Your program should meet the following functional requirements: Input: an arbitrary

1) Write a MIPSzy assembly program to determine the range between pairs of numbers. Your program should meet the following functional requirements:

  • Input: an arbitrary number of integer pairs (in all pairs, the first number will be the max value)
  • Output: for each pair, output the range
  • You may assume an even number on input values

2) Write a MIPSzy assembly program to perform integer division and modulo arithmetic. Keep things basic. Your program should meet the following requirements:

  • Input: an arbitrary number of integer pairs where the first number in the pair is the dividend and the second number is the divisor
  • Output: for each pair, output the integer quotient followed by the remainder

Below is a converter that will be used to run the assembly code in which you can base your code on:

1) Write a MIPSzy assembly program to determine the range between pairs

PARTICIPATION ACTIVITY 3.10.2: MIPSzy simulator with input and output. Assembly Input Registers $zero 0 Line 1 # Type your program here Data memory 5000 5004 0 0 0 0 0 InputReady Output 0 0 InputValue 0 OutputValue 0 0 ENTER SIMULATION STEP RUN More options Feedback? PARTICIPATION ACTIVITY 3.10.2: MIPSzy simulator with input and output. Assembly Input Registers $zero 0 Line 1 # Type your program here Data memory 5000 5004 0 0 0 0 0 InputReady Output 0 0 InputValue 0 OutputValue 0 0 ENTER SIMULATION STEP RUN More options Feedback

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!