(a-b)/2+b=(a+b)/2 -> ein punkt mehr ;)
[info3/asm.git] / loesung4-2.new.s
index 8022bc1..e77dcc7 100644 (file)
@@ -22,9 +22,8 @@ loop:
 sub r5,r3,r2
 sub r5,r5,1
 beqz r5,end
-sub r4,r3,r2
-srli r4,r4,1
-add r4,r4,r2 ; fast mitte
+add r4,r3,r2
+srli r4,r4,1 ; fast mitte
 multu r6,r4,r4
 sgt r7,r6,r1
 beqz r7,incleft