반응형
scanf는 형식이 scanf("%d %d" ,&a,&b);
즉 주소값을 인자로 받게 됩니다 그러므로 메모리가 아닌 주소값을 push 해줘야합니다
하지만 printf는 형식이 printf("%d %d",a,b):
즉 메모리를 인자로 넣어야합니다
나눗셈 해보기
ax 가 확장될 때 ax에 몫이 dx에 나머지가 들어가기 때문에
bx로 나눌값을 넣어서 나눠줍니다
그리고 dx와 ax를 출력시키면 몫과 나머지가 잘 나옴을 알 수 있습니다
'Security > System' 카테고리의 다른 글
[SYSTEM SECURITY]9.어셈블리(반복문) (0) | 2017.10.24 |
---|---|
[SYSTEM SECURITY]7.어셈블리(비트 연산, 논리연산, 형변환) (0) | 2017.10.20 |
[SYSTEM SECURITY]5.어셈블리 (사칙연산) (0) | 2017.10.18 |
[SYSTEM SECURITY]4. 어셈블리 명령어(mov , lea) (0) | 2017.10.17 |
[SYSTEM SECURITY]3. 어셈블리 코드 분석 및 레지스터 (0) | 2017.10.16 |