How many mips instructions are executed


Problem

Consider the following MIPS loop:

LOOP:
slt $t2, $0, $t1
beq $t2, $0, DONE
subi $t1, $t1, 1
addi $s2, $s2, 2
j LOOP
DONE:

A. Assume that the register $t1 is initialized to the value 10. What is the value in register $s2 assuming $s2 is initially zero?

B. For each of the loops above, write the equivalent C code routine. Assume that the registers $s2 is integer B and $t1 is integer i.

C. For the loops written in MIPS assembly above, assume that the register $t1 is initialized to the value N. How many MIPS instructions are executed?

Request for Solution File

Ask an Expert for Answer!!
Other Subject: How many mips instructions are executed
Reference No:- TGS03234645

Expected delivery within 24 Hours