diff options
Diffstat (limited to 'output/LinearSearch.s')
-rw-r--r-- | output/LinearSearch.s | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/output/LinearSearch.s b/output/LinearSearch.s index b320fd7..af16f11 100644 --- a/output/LinearSearch.s +++ b/output/LinearSearch.s @@ -83,7 +83,7 @@ LS_Start: lw $s5 0($s6) move $s4 $s7 move $s7 $s4 - lw $s5 0($s5) + lw $s5 12($s5) sw $t3 -44($fp) sw $t4 -48($fp) sw $t5 -52($fp) @@ -104,7 +104,7 @@ LS_Start: move $s4 $s7 move $s4 $s6 lw $s4 0($s6) - lw $s4 0($s4) + lw $s4 4($s4) sw $t3 -44($fp) sw $t4 -48($fp) sw $t5 -52($fp) @@ -131,7 +131,7 @@ LS_Start: lw $s7 0($s6) li $s4 8 move $s5 $s4 - lw $s7 0($s7) + lw $s7 8($s7) sw $t3 -44($fp) sw $t4 -48($fp) sw $t5 -52($fp) @@ -156,7 +156,7 @@ LS_Start: lw $s4 0($s6) li $s5 12 move $s7 $s5 - lw $s4 0($s4) + lw $s4 8($s4) sw $t3 -44($fp) sw $t4 -48($fp) sw $t5 -52($fp) @@ -181,7 +181,7 @@ LS_Start: lw $s5 0($s6) li $s7 17 move $s4 $s7 - lw $s5 0($s5) + lw $s5 8($s5) sw $t3 -44($fp) sw $t4 -48($fp) sw $t5 -52($fp) @@ -206,7 +206,7 @@ LS_Start: lw $s7 0($s6) li $s4 50 move $s5 $s4 - lw $s7 0($s7) + lw $s7 8($s7) sw $t3 -44($fp) sw $t4 -48($fp) sw $t5 -52($fp) @@ -263,7 +263,7 @@ LS_Print: while55_test: move $s5 $s7 lw $t0 -76($fp) - lw $t0 0($s6) + lw $t0 20($s6) sw $t0 -76($fp) lw $t0 -84($fp) lw $t1 -76($fp) @@ -296,7 +296,7 @@ while55_test: beqz $t0 while55_end sw $t0 -88($fp) while55_body: - lw $t6 0($s6) + lw $t6 16($s6) move $t5 $t6 move $s4 $s7 move $a0 $s4 @@ -371,7 +371,7 @@ LS_Search: while83_test: move $s2 $s5 lw $t0 -216($fp) - lw $t0 0($s6) + lw $t0 20($s6) sw $t0 -216($fp) lw $t0 -188($fp) lw $t1 -216($fp) @@ -405,7 +405,7 @@ while83_test: sw $t0 -192($fp) while83_body: lw $t0 -140($fp) - lw $t0 0($s6) + lw $t0 16($s6) sw $t0 -140($fp) lw $t0 -160($fp) lw $t1 -140($fp) @@ -547,7 +547,7 @@ if101_else: lw $t0 -92($fp) move $a0 $t5 li $t9 0 -NULL $t0 $a0 $t9 + and $t0 $a0 $t9 sw $t0 -92($fp) lw $t0 -224($fp) lw $t1 -92($fp) @@ -592,7 +592,7 @@ if108_else: sw $t1 -168($fp) sw $t0 -68($fp) lw $t0 -208($fp) - lw $t0 0($s6) + lw $t0 20($s6) sw $t0 -208($fp) lw $t0 -204($fp) lw $t1 -208($fp) @@ -664,7 +664,7 @@ LS_Init: move $s6 $a1 move $s7 $s6 move $s4 $s7 - sw $s4 0($s5) + sw $s4 20($s5) move $s4 $s6 move $s6 $s4 sw $t3 -44($fp) @@ -684,11 +684,11 @@ LS_Init: move $s4 $v0 move $s6 $s4 move $s4 $s6 - sw $s4 0($s5) + sw $s4 16($s5) li $s4 1 move $s6 $s4 move $s4 $s6 - lw $s6 0($s5) + lw $s6 20($s5) li $s7 1 move $a0 $s6 move $t9 $s7 @@ -698,7 +698,7 @@ LS_Init: while146_test: move $s7 $s4 lw $t0 -148($fp) - lw $t0 0($s5) + lw $t0 20($s5) sw $t0 -148($fp) lw $t0 -152($fp) lw $t1 -148($fp) @@ -782,7 +782,7 @@ while146_body: sw $t1 -92($fp) sw $t0 -112($fp) lw $t0 -104($fp) - lw $t0 0($s5) + lw $t0 16($s5) sw $t0 -104($fp) lw $t0 -80($fp) move $t0 $s4 |