어셈은 지옥이다.
(분명히 댓에는 "그걸 이제야 암?" 이란 댓이 하나가 나올 것이다.)
지금현제 맨탈이 붕괴가 되서.....
.386
.MODEL flat, stdcall
option casemap:none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib
.data
a dword 4
b dword 1
d dword 0
.code
main proc
mov ecx, 5
lop:
mov eax, a
div b eax
mov eax, b
add d, eax
mul a 2
loop lop
invoke MessageBox, NULL, addr a, addr d, MB_OK
invoke ExitProcess, NULL
main endp
end
이 코드는 어떠한 코드냐면
어떠한 수의 반+반의반+반의반의반+.... 을 계속하면 어떤수가 나온다는 원리를 이용한 코드이다.
질문1 : 변수와 변수는 사칙연산을 할수 없나요?