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

ggt

By: a guest on Jul 22nd, 2012  |  syntax: ASM (NASM)  |  size: 0.41 KB  |  hits: 26  |  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. .code
  2.   VarA WORD ?
  3.   VarB WORD ?
  4.   VarC WORD ?
  5.  
  6. .data
  7.   starteSeq:
  8.    MOV eax, VarA
  9.    CMP eax, VarB
  10.  
  11.    JE endeEins
  12.  
  13.    JL tauscheZahlen
  14.  
  15.    JH zahlenVerringern
  16.  
  17.   endeEins:
  18.    ret
  19.  
  20.   tauscheZahlen:
  21.    MOV VarC, eax
  22.    MOV eax, VarB
  23.    MOV VarA, eax
  24.    MOV eax, VarC
  25.    MOV VarB, eax
  26.  
  27.    JMP zahlenVerringern
  28.  
  29.   zahlenVerringern:
  30.    MOV eax, VarA
  31.    SUB eax, VarB
  32.    JMP starteSeq