Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 22nd, 2012  |  syntax: ASM (NASM)  |  size: 0.53 KB  |  hits: 21  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. TITLE MASMTITLE MASM Template                                           (main.asm)
  2.  
  3. ; Description:
  4. ;
  5. ; Revision date:
  6.  
  7. INCLUDE Irvine32.inc
  8.  
  9.  
  10.  
  11.  
  12. .data
  13.  
  14. VarA DWORD 3
  15. VarB DWORD 12
  16. VarC DWORD ?
  17.  
  18. .code
  19.  
  20. main PROC
  21. xor eax, eax
  22. mov eax, VarA
  23. mov ebx, VarB
  24.  
  25. loopA:
  26.  
  27. ersteAbfrage:
  28.  
  29.  
  30. cmp eax, ebx
  31. je fertigProg
  32.  
  33. zweiteAbfrage:
  34. cmp eax, ebx
  35. jge zweiterTeil
  36.  
  37.  
  38. hauptTeil:
  39. mov VarC, eax
  40. mov eax, ebx
  41. mov ebx, VarC
  42.  
  43. zweiterTeiL:
  44. sub eax, ebx
  45.  
  46. loop loopA
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53. fertigProg:
  54. mov VarC, eax
  55.  
  56.  
  57.         exit                  
  58. main ENDP
  59.  
  60. END main