Computer Architecture Lecture 2: Programming Languages
0:00 · Watch on YouTube
캘거리 대학교의 제프 메시어 교수는 C와 같은 고급 언어로 작성된 프로그램이 어떻게 프로세서가 순차적으로 읽고 실행하는 이진 기계 명령어로 변환되는지 설명합니다. 그는 세 가지 언어(고급 언어, 어셈블리, 기계 언어)와 C 툴체인의 네 가지 단계(전처리, 컴파일, 어셈블, 링크)를 다룹니다. 마지막으로 정적 링킹과 동적 링킹을 비교합니다.