Advertisement
Guest User

Untitled

a guest
Dec 14th, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.41 KB | None | 0 0
  1. .text
  2. .global inbox
  3.  
  4. inbox:
  5.  
  6. push {lr}
  7. //sub sp, sp, #24
  8.  
  9. //ldr r0, [sp]
  10. //ldr r1, [sp, #4]
  11. //ldr r2, [sp, #8]
  12. //ldr r3, [sp, #12]
  13. ldr r4, [sp]
  14. ldr r5, [sp, #4]
  15.  
  16.  
  17. cmp r4, r0
  18.   blt fail
  19.  
  20. cmp r5, r1
  21.   blt fail
  22.  
  23. cmp r4, r2
  24.   bgt fail
  25.  
  26. cmp r5, r3
  27.   bgt fail
  28.  
  29. mov r0, #1
  30.  
  31. //cmp r0, #0
  32. //  bne succeed
  33. fail:
  34.   mov r0, #0
  35.   b end
  36. //succeed:
  37. //  mov r0, #1
  38.  
  39. end:
  40.   pop {lr}
  41.   mov pc, lr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement