컴퓨터구조1 Instruction Set Architecture 컴파일러와 인터프리터 그리고 컴파일 과정컴파일러컴파일러는 고급 언어로 작성된 프로그램을 해당 머신이 알아들을 수 있도록 번역해주는 도구입니다. 컴파일 과정을 통해 실행 파일이 생성되며, 이 파일은 독립적으로 실행할 수 있습니다.컴파일 과정c, java, python(source program) → Compiler → 실행 머신의 언어(Target Program)컴파일러의 동작 과정은 다음과 같은 단계로 이루어집니다:Preprocessor : #include와 같은 전처리 지시자에 따라 소스 코드의 주소를 적절히 변경하여 실행할 코드를 가져오는 단계입니다.Compilation : 전처리된 코드를 어셈블리 언어로 변환합니다.Assembler : 어셈블리 언어 코드를 머신 코드로 바꿉니다.Linker : 변환.. 2024. 10. 25. 이전 1 다음