Description
You are to write a MIPS Assembly Language program that will implement the non-restoring division algorithm discussed in class. Your implementation must handle integer division of 32 bit integers. For the sake of uniformity and ease in testing your programs, start with the divisor in register $a0 and the dividend in register $a1 and leave the quotient in $t0 and the remainder in $t1. Test your program with a divisor of 17 and a dividend of 1382.