Advertisement
Guest User

Untitled

a guest
Mar 8th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. include 'D:\FASMW\INCLUDE\WIN32AX.inc'
  2. .data
  3. caption db "My first cicle",0
  4. text db "Ñóììà = %d",0
  5. tr db 50 DUP(1)
  6. a dd 12345556
  7. b dd 10
  8. c dd 0
  9. d dd 2
  10. f dd 0
  11. g dd 0
  12. n dd 8
  13. .code
  14. start:
  15.         mov eax, [a]
  16.         mov ecx, [n]
  17. cic:
  18.         cdq
  19.         div [b]
  20.         mov [c], edx
  21.         xchg eax,[c]
  22.         cwd
  23.         div [d]
  24.         cmp edx,0
  25.         xchg eax,[c]
  26.         jne loc_1
  27.         jmp loc_2
  28.  
  29. loc_1: inc [g]
  30.        loop cic
  31.  
  32. loc_2: inc [f]
  33.        loop cic
  34.  
  35.        mov eax, [f]
  36.  
  37.         invoke wsprintfA, addr tr, addr text, eax
  38.         invoke MessageBox,0,addr tr,caption,MB_OK
  39.         invoke ExitProcess,0
  40. .end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement