프로그램 실행과정프로그램의 실제 실행단계를 살펴보기 위해서,우리가 잘 아는 실행파일의 생성과정을 간략히 정리하고자 한다. 단계 1 : 전처리기에 의한 치환작업위 그림을 보면, 실행파일 생성의 가장 첫 번째 단계가전처리기에 의해서 이뤄짐을 알 수 있다.전처리기는 '#include', '#define'과 같이 '#' 으로 시작하는지시자의 지시에 따라서 소스코드를 적절히 변경하는 작업을 한다. 단계 2 : 컴파일러의 의한 번역단계 1에 의해서 변경된 소스코드는 여전히 C 언어로 구성되어 있어서우리가 눈으로 봐도 이해할 수 있는 내용이다.이제 이 소스코드는 컴파일러에 의해서 어셈블리 코드로 번역된다.어셈블리 코드가 무엇인지 대략은 알고 있을 것이다.CPU가 디자인될 때 CPU에게 일을 시키기 위한 명령어도 함께..