Convert the following into MIPS instructionsUse slt to deter

Convert the following into MIPS instructions.Use slt to determine the branch.

if (i > min && i < max)

A[i] = 1;

Else

A[i] = 0;

i:$t0, min: $t1, max: $t2, base address of A: $s0

Solution

bgeu $t1,$t0 #if min >= i
bgeu $t0,$t2 ELSE #if i>=max
sw $s0,0($t0),1 #store the word in $s0 into the address in $t0 + offset
ELSE:
sw $s0,0($t0),0 #store the word in $s0 into the address in $t0 + offset

Convert the following into MIPS instructions.Use slt to determine the branch. if (i > min && i < max) A[i] = 1; Else A[i] = 0; i:$t0, min: $t1, ma

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site