انا عندي مشكله في برنامج اتمنى احد يساعدني فيها
البرنامج المطلوب هو اني اعمل code binary search ونستخدم فيه ال boble sort
انا عندي هذا البرنامج فيه اخطاء اتمنى احد يساعدني في اكتشافه وحلها
main: la $a0,v lw $a1,n1 lw $a2,n2 jal bsearch ori $2,$0,10 bsearch: addi $sp,$sp,-28 sw $ra,2u($sp) sw $s0,20($sp) sw $s1,16($sp) sw $s2,12,($sp) sw $s3,8($sp) sw $s4,4($sp) sw $s5,0($sp) move $s3,$a0 move $s4,$a1 move $s5,$a2 addi $s0,$zero,1 move $a0,$s3 addi $a1,$zero,10 jal sort move $s,1,$s4 slt $t0,$s1,$s0 bne $t0,$zero,exit move $a0,$s0 move $a1,$s1 jal mid sll $t0,$n0,2 add $t0,$t0,$s3 lw $t1,0($t0) slt $t0,$s5,$t1 beq $t0,$zero,else addi $s1,$v0,-1 j L else addi $s0,$v0,1 L: add $v1,$s3,$v0 exit: mid: add $t0,$a0,$a1 srl $v0,$t0,1 jr $ra add $v1,$zero,0xffffffff lw $s5,0($sp) lw $s4,4($sp) lw $s3,8($sp) lw $s2,12($sp) lw $s1,16($sp) lw $s0,20($sp) lw $ra,24($sp) addi $sp,$sp,28 jr $ra
واذاكان احد يقدر يساعدني بحل افضل
ياليت مايبخل عليا