728x90
반응형
[어셈블리] mov 예제
예제 2.
a, b, c 선언(0으로 초기화)
{
// 어셈으로 구현
a = 3
b = 5
c = 10
b++
c--
a = b + c
b = a - c
}
printf로 a, b, c 출력
--------------------------------------------
#include<stdio.h>
int main()
{
int a,b,c;
a=b=c=0;
_asm
{
mov a,3
mov b,5
mov c,10
inc b
dec c
mov eax, b
add eax, c
mov a, eax
mov eax, a
sub eax, c
mov b, eax
}
printf("%d\n",a);
printf("%d\n",b);
printf("%d\n",c);
return 0;
}
728x90
반응형
'IT기초 > 어셈블리' 카테고리의 다른 글
[어셈블리] INC // DEC (0) | 2014.09.08 |
---|---|
[어셈블리] MOV (0) | 2014.09.08 |
[어셈블리] push // pop 예제 (0) | 2014.09.08 |
[어셈블리] AND 연산 (0) | 2014.09.08 |
[어셈블리] OR 연산 (0) | 2014.09.08 |