Advertisement
Guest User

Untitled

a guest
May 24th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. showNumber proc near ;liczba w ax
  2. mov cx, 0 ;licznik cyfr
  3. mov bx, 10 ;dzielnik
  4. p1: mov dx, 0 ;zerowanie starszej części dzielnej
  5. div bx ;dzielenie przez 10 – iloraz w AX, reszta w DX
  6. add dx, 30H ;zamiana reszty na kod ASCII
  7. push dx ;zapisanie cyfry na stosie
  8. inc cx ;inkrementacja licznika cyfr
  9. cmp ax, 0 ;porównanie uzyskanego ilorazu
  10. jnz p1 ;skok gdy iloraz jest różny od zera
  11. p2: pop dx ;pobranie kodu ASCII kolejnej cyfry
  12. mov ah, 2
  13. int 21H ;wyświetlenie cyfry na ekranie
  14. loop p2 ; sterowanie pętlą wyświetlania
  15.  
  16. ret
  17. showNumber endp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement