Question: Write a MIPS program(Mars) that prompts the user for a 4-bit binary number, reads it as a string, and display the hexadecimal representation of the
Write a MIPS program(Mars) that prompts the user for a 4-bit binary number, reads it as a string, and display the hexadecimal representation of the binary number. When calculating the value, use a loop to process the 4-character input string. Assume the user enters a valid binary number.
Hints: - You need to print a single character at the end: either 0 to 9 or A to F - To convert from decimal to character representing a hex digit, add either 0x30 if the decimal value is from 0 to 9 or 0x37 if the decimal value is from 10 to 15.

Sample run (running the program 2 times)] 0111 7 program is finished running (dropped off bottom) 1110 program is finished running (dropped off bottom)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
