Entender ensamblador
Publicado por Lorena (1 intervención) el 19/03/2020 12:05:03
Quería saber cómo codificar este pseudocódigo de C a lenguaje ensamblador mips 3000. Adjunto el código que intenté. Quería saber tambien si en lenguaje ensamblador, concretamente en los bucles, si quiero comparar si el contenido de un registro es mayor que otro, debo poner la instrucción de comparación justamente contraria
mientras(i<Num y V[i]<>0) realizar1(etiqueta)
si(V[i]es múltiplo de 3) realizar2(etiqueta)
bgt $t1, $t0, realizar1
beqz $t5, realizar2
div $t5, $t4 # divido para saber si el resto es = 0
mientras(i<Num y V[i]<>0) realizar1(etiqueta)
si(V[i]es múltiplo de 3) realizar2(etiqueta)
bgt $t1, $t0, realizar1
beqz $t5, realizar2
div $t5, $t4 # divido para saber si el resto es = 0
Valora esta pregunta
0