ciao a tutti mi chiedevo se potreste darmi una mano nel capire questo programma assembly:
if_end3_1:
;for_j4_i1
lw r4,(r1)
lw r5,(r2)
addi r1, r0,array
slt r3,r4,r5
subi r2, r1,#4
beqz r3,if_end4_1
sw (r6),r5
sw (r7),r4
(fa parte di uno srotolamento tramite loop unrolling di un progamma per riordinare un array di 5 elementi tramite bouble sort)
mi potreste spiegare il codice?...