반응형
도스 컴파일 & 어셈블리 생성
// 결국 모든 컴파일러는 console 프로그램입니다.
// 1. VC++의 경우 cl.exe --> 사용법 알아두기 !!
// 2. "cl /help" 입력해보기
// 3. "cl a.c /Fa" a.asm 이 생성됩니다
// 결론 cl 컴파일러를 사용해서 C소스를가지고 어셈 코드 만드는법 꼭 기억하기..!!
//VC++ compiler 이름 : cl.exe의 console application
void foo(int a,int b)
{
a = 20;
b = 20;
}
void main()
{
foo(1,2); // 인자의 전달은 마지막 인자 부터 stack을 통해서 전달한다
}
반응형
'프로그래밍' 카테고리의 다른 글
Flexible Array (0) | 2009.07.19 |
---|---|
Error Handling (0) | 2009.07.19 |
Buffer OverFlow (0) | 2009.07.19 |
Asm Ex File (0) | 2009.07.19 |
배열에 C언어 연구 (0) | 2009.07.19 |
댓글