Advertisement
Guest User

Untitled

a guest
Nov 11th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.41 KB | None | 0 0
  1.         B main
  2.  
  3. value   DEFW 0 ;
  4. enterI  DEFB "Please enter your integer: ",0
  5. newline DEFB "\n",0
  6. error   DEFB "\nerror",0
  7.  
  8.         ALIGN
  9.  
  10. main    ADR R0, enterI
  11.         SWI 3
  12.        
  13. next    SWI 1
  14.         SWI 4
  15.         CMP R0, #'0'
  16.         BLT skip
  17.         CMP R0, #'9'
  18.         BGT skip
  19.  
  20.         ADR R0, value
  21.         SWI 4
  22.         SWI 2
  23.  
  24. skip    ADR R0, error
  25.         SWI 3
  26.         B next
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement