Advertisement
Mandrah

ASK HERE

May 7th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. ZADANIE 1:
  2. START:
  3. MOV AL, 90 ;10010000 PIERWSZE TRZY CYFRY DLA PIERWSZJE SYGNALIZACJI, DRUGIE TRZY (TJ.4, 5, 6)CYFRY SĄ DLA DRUGIEJ SYGNALIZACJI, A RESZTA NIE WIEM PO CO :)
  4. OUT 01
  5. MOV AL, 48 ;01001000
  6. OUT 01
  7. MOV AL, 24 ;00100100
  8. OUT 01
  9. MOV AL, 48 ;01001000
  10. OUT 01
  11. JMP START
  12. END
  13.  
  14. ZADANIE 2: (hexa i po diodach liczę)
  15. MOV AL, FB
  16. OUT 02
  17. MOV AL, 0A
  18. OUT 02
  19. END
  20.  
  21. ZADANIE 3:
  22. HOT:
  23. MOV AL, 0
  24. OUT 03
  25.  
  26. SPR:
  27. IN 03
  28. AND AL, 01
  29. JZ COLD
  30. JMP HOT
  31.  
  32. COLD:
  33. MOV AL, 80
  34. OUT 03
  35. JMP SPR
  36.  
  37. END
  38.  
  39. ZADANIE 4:
  40. MOV AL, FF ;ZEROWANIE WĘŻA
  41. OUT 04
  42.  
  43. MOV BL, 0A ;ILE POWTORZEN
  44. DOWN:
  45. MOV AL, 4F ;RUCH W DOL O 15(F)KROKOW
  46. OUT 04 ;WYSLAC DO WEZA
  47. DEC BL ;ZMIEJSZYC BL(LICZNIK)
  48. JNZ DOWN ;JESLI JESZCZE JEST BL TO POWTARZAJ
  49.  
  50. MOV BL, 03
  51. RIGHT:
  52. MOV AL, 1F
  53. OUT 04
  54. DEC BL
  55. JNZ RIGHT
  56.  
  57. MOV BL, 05
  58. UP:
  59. MOV AL, 8F
  60. OUT 04
  61. DEC BL
  62. JNZ UP
  63.  
  64. MOV BL, 03
  65. RIGHT2:
  66. MOV AL, 1F
  67. OUT 04
  68. DEC BL
  69. JNZ RIGHT2
  70.  
  71. MOV BL, 05
  72. DOWN2:
  73. MOV AL, 4F
  74. OUT 04
  75. DEC BL
  76. JNZ DOWN2
  77.  
  78. MOV BL, 02
  79. RIGHT3:
  80. MOV AL, 1F
  81. OUT 04
  82. DEC BL
  83. JNZ RIGHT3
  84.  
  85. MOV BL, 07
  86. UP2:
  87. MOV AL, 8F
  88. OUT 04
  89. DEC BL
  90. JNZ UP2
  91.  
  92. MOV BL, 05
  93. LEFT:
  94. MOV AL, 2F
  95. OUT 04
  96. DEC BL
  97. JNZ LEFT
  98.  
  99. MOV BL, 03
  100. UP3:
  101. MOV AL, 8F
  102. OUT 04
  103. DEC BL
  104. JNZ UP3
  105.  
  106. MOV BL, 07
  107. RIGHT4:
  108. MOV AL, 1F
  109. OUT 04
  110. DEC BL
  111. JNZ RIGHT4
  112.  
  113. MOV BL, 0B
  114. DOWN3:
  115. MOV AL, 4F
  116. OUT 04
  117. DEC BL
  118. JNZ DOWN3
  119. END
  120.  
  121. ZADANIE 5:
  122. ;PELEN_KROK:
  123. ; MOV AL, 8
  124. ; OUT 05
  125. ; MOV AL, 4
  126. ; OUT 05
  127. ; MOV AL, 2
  128. ; OUT 05
  129. ; MOV AL, 1
  130. ; OUT 05
  131. ; JMP PELEN_KROK
  132. POL_KROK:
  133. MOV AL, 8
  134. OUT 05
  135. MOV AL, C
  136. OUT 05
  137. MOV AL, 4
  138. OUT 05
  139. MOV AL, 6
  140. OUT 05
  141. MOV AL, 2
  142. OUT 05
  143. MOV AL, 3
  144. OUT 05
  145. MOV AL, 1
  146. OUT 05
  147. MOV AL, 9
  148. OUT 05
  149. JMP POL_KROK
  150. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement