これが私の宿題です。
次のMIPSコードが何を達成するかをできるだけ簡潔に説明してください。レジスタ$8が配列Aのベースアドレスを保持していると仮定します。
addi $10, $0, 0
L1:
lw $16, 0($8)
slt $9, $0, $16
beq $9, $0, L2
addi $10, $10, 1
addi $8, $8, 4
j L1
L2:
今私が思いついた答えは、
A [0]に0以下の値が含まれている場合、ループは無限に実行され続けます。間違っている場合は、ガイドしてください。
前もって感謝します。