
kGV
By: a guest on
Jul 22nd, 2012 | syntax:
ASM (NASM) | size: 0.54 KB | hits: 22 | expires: Never
TITLE MASMTITLE MASM Template (main.asm)
; Description:
;
; Revision date:
INCLUDE Irvine32.inc
.data
VarA DWORD 4
VarB DWORD 8
VarC DWORD ?
VarD DWORD ?
.code
main PROC
mov eax, VarA
mov ebx, VarB
loopA:
ersteFrage:
cmp eax, ebx
je gibA
jg zweiteIf
jl zweiteElse
zweiteIf:
sub eax, ebx
zweiteElse:
sub ebx, eax
loop loopA
gibA:
mov VarC, eax
mov eax, VarB
mov ebx, VarC
DIV ebx
MUL VarA
mov VarD, eax
mov eax, VarD
exit
main ENDP
END main