Advertisement
Guest User

Untitled

a guest
Nov 1st, 2018
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. stk 64
  2. org 0
  3.  
  4. lbl 1
  5.                 ; print "A"
  6.                 ; j = 0
  7.     out 65
  8.     psh 0
  9.     mov r1,81
  10.     pop r2
  11.     sto r1,r2
  12.                 ; while j < 3
  13. lbl 3
  14.     out 66      ; print "B"
  15.     mov r1,81
  16.     rcl r2,r1
  17.     psh r2
  18.     psh 1
  19.     pop r1
  20.     pop r2
  21.     add r1, r2
  22.     psh r1
  23.     mov r1,81
  24.     pop r2
  25.     sto r1,r2   ; j += 1
  26.     mov r1,81
  27.     rcl r2,r1
  28.     psh r2
  29.     psh 3
  30.     pop r1
  31.     pop r2
  32.     lt_ r2, r1  ; (j < 3) ?
  33.     psh r2
  34.     pop r2
  35.     jz_ r2,4    ; if no  jump to 4
  36.     jmp 3       ; else   jump 3
  37. lbl 4
  38.     mov r1,81
  39.     rcl r2,r1
  40.     psh r2
  41.     psh 3
  42.     pop r1
  43.     pop r2
  44.     eq_ r2, r1  ; (j == 3) ?
  45.     psh r2
  46.     pop r2
  47.     jz_ r2,5    ; if no  jump 5
  48.     out 67      ; else   print 'B'
  49. lbl 5
  50.     mov r1,80
  51.     rcl r2,r1
  52.     psh r2
  53.     psh 5
  54.     pop r1
  55.     pop r2
  56.     lt_ r2, r1  ; (i < 5) ?
  57.     psh r2
  58.     pop r2
  59.     jz_ r2,2    ; if no  jump 2
  60.     jmp 1       ; else   jump 1
  61. lbl 2
  62.     mov r1,80   ; O KURWA TO JEST POZA PETLA XDDDDD
  63.     rcl r2,r1
  64.     psh r2
  65.     psh 1
  66.     pop r1
  67.     pop r2
  68.     add r1, r2
  69.     psh r1
  70.     mov r1,80
  71.     pop r2
  72.     sto r1,r2
  73.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement