Advertisement
Guest User

ZAD1

a guest
May 20th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. JMP START
  2. DB 50
  3.  
  4. START:
  5. MOV BL, C0 ;VDU
  6. MOV CL, 39 ;CYFRA 9
  7. SPRAWDZ:
  8. STI ;INACZEJ PRZERWANIE SPRZETOWE NIE ZADZIALA
  9. IN 03
  10. AND AL, 1 ;CZY OSTATNI BIT TO JEDEN
  11. JZ WLACZ ;JESLI TAK TO WLACZ GRZALKE
  12. JMP WYLACZ
  13. WLACZ:
  14. MOV AL, FF
  15. OUT 03
  16. JMP SPRAWDZ
  17. WYLACZ:
  18. MOV AL, 00
  19. OUT 03
  20. JMP SPRAWDZ
  21.  
  22. ORG 50
  23. MOV [BL], CL
  24. DEC CL
  25. CMP CL, 2F ;JESLI CYFRY SIE SKONCZYLY
  26. JZ RESET ;TO SKACZ DO RESET
  27. IRET
  28. RESET:
  29. MOV CL, 39
  30. IRET
  31.  
  32. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement