Question
A short MIPS program Y ou will be creating a short MIPS program that will both multiply and divide a few given sets of 32-bit
A short MIPS program
You will be creating a short MIPS program that will both multiply and divide a few given sets of 32-bit numbers. You must use the mult and the div instructions for doing the respective operations. Once you have created your program, enter the following numbers into it and follow the directions for each part. For both parts, add your answers as comments to your .asm file that you created and then submit that file. Note that you do not have to create a separate place within your program for each of these, you can create one spot for multiplication and one spot for division, and then re-run the program with the next question(s) numbers.
Part 1) Create your program
Part 2)
Section A) Multiplication: Give the product and whether there is overflow or not for each of the following:
0x12345678 * 0x13579BDF
0x07011243 * 0x00100100
0x00010AFF * 0x100ADD00
0x7FFFFFFF * 0x00000002
Section B) Division: Give the quotient and remainder for each of the following:
0x12345678 / 0x12303210
0x07011243 / 0x00100100
0x100ADD00 / 0x0001AFF0
0x7FFFFFFF / 0x000000A2
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started