Advertisement
Guest User

Untitled

a guest
Apr 1st, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.43 KB | None | 0 0
  1. _start:
  2.     .global _start
  3.     .equ N, 10
  4.     .equ B, 165
  5.  
  6.     mov r0, #B  /* valeur test */
  7.  
  8.     mov r1, #0
  9.     mov r2, #7
  10.  
  11.     mov r7, #128    /* bitmask */
  12.  
  13.     mov r3, #0  /* compteur */
  14.  
  15. test:
  16.     cmp r1, r2
  17.     bhi pal
  18.  
  19.     mov r4, r0, LSL r1
  20.     mov r5, r0, LSL r2
  21.  
  22.     and r4, r4, r7
  23.     and r5, r5, r7
  24.  
  25.     cmp r4, r5
  26.     bne nonpal
  27.  
  28.     add r1, r1, #1
  29.     sub r2, r2, #1
  30.  
  31.     b test
  32.  
  33. nonpal:
  34.     mov r6, #1
  35.     b exit
  36.  
  37. pal:
  38.     mov r6, #0
  39.     b exit
  40.  
  41. exit:
  42.     b   exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement