Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Rewrite this java program into MIPS assembly language. This program takes the array 10, 3, 5, 2, 11, 232, 2, 0 and displays it in

Rewrite this java program into MIPS assembly language. This program takes the array 10, 3, 5, 2, 11, 232, 2, 0 and displays it in descending order using bubblesort.

public class Bubblesort {

public static void bubbleSort( int [ ] num ){

int j;

boolean flag = true; // set flag to true to begin first pass

int temp; //holding variable

while ( flag ){

flag= false; //set flag to false awaiting a possible swap

for( j=0; j < num.length -1; j++ ){

if ( num[ j ] < num[j+1] ) // change to > for ascending sort

{

temp = num[ j ]; //swap elements

num[ j ] = num[ j+1 ];

num[ j+1 ] = temp;

flag = true; //shows a swap occurred

}

}

}

}

public static void main(String [] args) {

int intArray[] = { 10, 3, 5, 2, 11, 232, 2, 0};

bubbleSort(intArray);

for(int i: intArray){

System.out.print(i + " ");

}

System.out.println(" ");

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle Database 19c DBA By Examples Installation And Administration

Authors: Ravinder Gupta

1st Edition

B09FC7TQJ6, 979-8469226970

More Books

Students also viewed these Databases questions