Advertisement
Guest User

Untitled

a guest
Sep 19th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     jmp start
  2.  
  3. start:
  4.     mov a, 1
  5.  
  6. loop:
  7.     cmp b, 10
  8.     je adda
  9.  
  10.     call print
  11.  
  12.     inc b
  13.    
  14.     cmp a, 9
  15.     je compb
  16.  
  17.     jmp loop
  18.  
  19. adda:
  20.     inc a
  21.     mov b, 0
  22.     jmp loop
  23.  
  24. print:
  25.     add a, 0x30
  26.     add b, 0x30
  27.    
  28.     mov [232], a
  29.     mov [233], b
  30.     mov [234], b
  31.     mov [235], a
  32.  
  33.     sub a, 0x30
  34.     sub b, 0x30
  35.  
  36.     ret
  37.  
  38. compb:
  39.     cmp b, 10
  40.     je halt
  41.     jmp loop
  42.  
  43. halt:
  44.     hlt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement