Advertisement
rozman50

MAC1-6

Mar 21st, 2019
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. %polje vrednosti
  2. LOCO 66 % {V1}
  3. STOD 120
  4. LOCO 12 % {V2}
  5. STOD 121
  6. LOCO -5 % {V3}
  7. STOD 122
  8. LOCO 43 % {V4}
  9. STOD 123
  10. LOCO 2 % {V5}
  11. STOD 124
  12. LOCO -2 % {V6}
  13. STOD 125
  14. LOCO -5 % {V7}
  15. STOD 126
  16. LOCO 11 % {V8}
  17. STOD 127
  18.  
  19. % polje operatorjev
  20. LOCO 1 % {O1}
  21. STOD 140
  22. LOCO 0 % {O2}
  23. STOD 141
  24. LOCO 1 % {O3}
  25. STOD 142
  26. LOCO -1 % {O4}
  27. STOD 143
  28. LOCO 0 % {O5}
  29. STOD 144
  30. LOCO 1 % {O6}
  31. STOD 145
  32. LOCO -1 % {O7}
  33. STOD 146
  34. LOCO 0 % {O8}
  35. STOD 147
  36.  
  37. % prvi operator na 16
  38. % 100 - vrednost.length
  39. % 101 - rezultat
  40. % 102 - counter
  41. % 103 - i
  42. % 80 - polje vrednosti
  43. % 81 - polje operatorjev
  44. LOCO 8
  45. STOD 100
  46. LOCO 0
  47. PUSH
  48. LOCO 140
  49. STOD 80
  50. LOCO 120
  51. STOD 81
  52. LOCO 1
  53. STOD 102
  54. LOCO 0
  55. STOD 103
  56.  
  57. N LODI 80
  58. JZER I
  59. JPOS POZ
  60. JNEG NEG
  61.  
  62. % pristeje +1 k i (103)
  63. I LODD 103
  64. ADDD 102
  65. STOD 103
  66.  
  67. % pristeje 1 k operator
  68. % in vrednost pointerju
  69. LODD 80
  70. ADDD 102
  71. STOD 80
  72. LODD 81
  73. ADDD 102
  74. STOD 81
  75.  
  76. % odsteje vrednost.length
  77. % od i in preveri, ce je 0
  78. % drugace nadaljuje
  79. LODD 100
  80. SUBD 103
  81. JNZE N
  82. JUMP KONEC
  83.  
  84. % naloadaj cifro iz 120+
  85. POZ LODI 81
  86. STOD 82
  87. POP
  88. ADDD 82
  89. PUSH
  90. JUMP I
  91. NEG LODI 81
  92. STOD 82
  93. POP
  94. SUBD 82
  95. PUSH
  96. JUMP I
  97.  
  98. KONEC LOCO 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement