반응형 기계어1 [컴퓨터구조] 개발자가 C 언어로 작성한 파일을 어떻게 컴퓨터가 실행할까? 1. 컴파일러가 C 프로그램을 어셈블리 언어 프로그램으로 바꾼다. 어셈블리 언어는 컴퓨터가 읽을 수 있는 유일한 언어인 기계어(1010)와 1:1로 대칭될 수 있는 언어다. 2. 어셈블러가 어셈블리 언어를 기계어로 번역한다. 3. 링커는 여러 모듈과 라이브러리 루틴을 연결하여 모든 외부 참조를 해결한다. 4. 로더는 기계어 코드를 적절한 메모리 위치에 넣어서 프로세서가 실행할 수 있게 한다. 출처 컴퓨터구조및설계 5판 2020. 10. 28. 이전 1 다음 반응형