]> hackdaworld.org Git - info3/asm.git/commitdiff
(a-b)/2+b=(a+b)/2 -> ein punkt mehr ;)
authorhackbard <hackbard>
Thu, 15 May 2003 22:16:50 +0000 (22:16 +0000)
committerhackbard <hackbard>
Thu, 15 May 2003 22:16:50 +0000 (22:16 +0000)
loesung4-2.new.s

index 8022bc176e36a08aa16be637223d40f38066ebd3..e77dcc7fa3739503a98cd7fd39704248a70de78e 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