Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. ;Dichiariamo le word
  2. num dcd 7
  3. array dcd 12,32,73,41,89,91
  4.  
  5. mov r0, #num
  6. ldr r1, [r0] ; r1 <- numeri di elementi di r0
  7. mov r2, #array ; r2 <- prendi i numeri presenti nell'array
  8.  
  9. switch
  10.  
  11. ldr r3, [r2] ; L'elemento r3 immagazzina il 1ยฐ elemento (12)
  12. add r2, r2, #4
  13. ldr r4, [r2]
  14.  
  15. loop
  16. cmp r1, #0
  17. beq end_loop
  18.  
  19. cmp r3,r4
  20. blt switch ; Nel caso in cui r3 sia minore di r4 c'รจ uno switch di valori
  21.  
  22. sub r1, r1, #1 ; Sottrae r1 - 1 in modo tale da far ripartire il loop
  23. b loop
  24.  
  25. end_loop
  26. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement