Advertisement
Matiasdlsr

b25

Sep 24th, 2023 (edited)
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ASM (NASM) 0.56 KB | Source Code | 0 0
  1. .data
  2.     vector: .word 100,-20,40,365,400
  3.     marca:
  4. .text
  5.     la x5,vector
  6.     la x8,marca
  7.     sub x9,x8,x5    #defino limite de dir. de memoria del vector
  8.     srai x9,x9,2    #divido por 4 para sacar la cantidad
  9.     lw a0,0(x5) #tomo primer valor como maximo    
  10. comparo:
  11.     addi x9,x9,-1    #decremento hasta 0
  12.     beq x9,x0,informe #si el vector se termina salto a informe
  13.     addi x5,x5,4
  14.     lw a1,0(x5)      
  15. max:
  16.     bge a0,a1,comparo
  17.     addi a0,a1,0
  18.     j comparo
  19. informe:
  20.     add a0,x0,a0
  21.     li a7,1
  22.     ecall
  23.  
  24.  
  25.        
  26.        
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement