projects
/
info3
/
asm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
kommentare eingefuegt
[info3/asm.git]
/
loesung4-2.new.s
diff --git
a/loesung4-2.new.s
b/loesung4-2.new.s
index
8022bc1
..
9b14f29
100644
(file)
--- a/
loesung4-2.new.s
+++ b/
loesung4-2.new.s
@@
-1,6
+1,8
@@
; blatt 4
; aufgabe 2
; blatt 4
; aufgabe 2
+; hier also nun mit intervallschachtelung
+
.data
text: .asciiz "input: "
.align 2
.data
text: .asciiz "input: "
.align 2
@@
-22,9
+24,8
@@
loop:
sub r5,r3,r2
sub r5,r5,1
beqz r5,end
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
multu r6,r4,r4
sgt r7,r6,r1
beqz r7,incleft