;*********** WINDLX PRACTICA 2 A.S.P. 1 ************* ;*********** EVALUACION DE BLOQUEOS DE DATOS Y CONTROL ************* ;*********** CABECERA DE DECLARACIÓN DE DATOS Y VALORACION DE REGISTROS BASE ; (consúltense las directivas de WinDLX en la ayuda del simulador) .data ;*** ARRAY PARA X, Y arrayx: .word 1,2,3,4,5,6,7,8,9,10 ;/* declarado con 10 elementos, múltiplos de 1 */ arrayy: .word 3,6,9,12,15,18,21,24,27,30 ;/* declarado con 10 elementos, múltiplos de 3 */ ;/* el resultado del bucle será los múltiplos de 7 en arrayy*/ finaly: .space 4 ;/* apunta a la dirección posterior al final de x */ .text addi r2, r0, arrayy addi r1, r0, arrayx addi r28,r0,4 ; ********** EMPIEZA TU CODIGO ************ Loop: SW R6, R2 SW R4, R1 MULT R5,R28,R4 ADD R5,R5,R6 SW R2,R6 ADDI R1,R1,#1 ADDI R2,R2,#1 SEQ R6,R2,finaly BEQZ R6,loop