Tradurre in c

di il
1 risposte

Tradurre in c

Ciao ragazzi qualcuno può darmi una mano con questo esercizio ?
Tradurre il seguente codice in linguaggio assembler nel corrispondente programma in linguaggio C:
func:
addi $sp, $sp, -4
sw $s0, 0($sp)
add $s0, $zero,
L1: add $t1, $s0, $a1
lbu $t2, 0($t1)
add $t3, $s0, $a0
sb $t2, 0($t3)
beq $t2, $zero, L2
addi $s0, $s0, 1
j L1
L2: lw $s0, 0($sp)
addi $sp, $sp, 4
jr $ra











1 Risposte

  • Re: Tradurre in c

    Ciao
    la procedura non fà niente altro che verificare
    se un vettore o una stringa passata ad una subroutine ha come dato 0
    se trova lo zero allora termina la subroutine.
    adesso che ti ho tradotto in italiano quello che fa il programma puoi facilmente tradurlo in c.
    spero di esserti stato di aiuto.
Devi accedere o registrarti per scrivere nel forum
1 risposte