Question: For these programming exercises, use only those instructions that have been discussed so far in these notes: add div mflo slt, slti addi divu mult
For these programming exercises, use only those instructions that have been discussed so far in these notes:
| add | div | mflo | slt, slti |
| addi | divu | mult | sltu, sltiu |
| addiu | j | multu | sra |
| addu | lb | nor | srl |
| and | lbu | or | sub |
| andi | lh | ori | subu |
| beq | lhu | sb | sw |
| bgez | lui | sh | xor |
| bltz | lw | sll | xori |
| bne | mfhi |
USING MIPS Simulator
A temperature in $8 is allowed to be within either of two ranges: 20 <= temp <= 40 and 60 <= temp <= 80. Write a program that sets a flag (register $3) to 1 if the temperature is in an allowed range and to 0 if the temperature is not in an allowed range.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
