Address Binding

운영체제

주소의 할당(Address Binding)

program은 원래 이진 실행 파일 형태로 디스크에 저장되어 있다. 실행하려면 program을 memory로 가져와서 process context 내에 배치해야 한다. 이 시점에 가용한 CPU에서 실행할 수 있게 된다. 먼저 배치되는 과정부터 알아야 한다. 링커와 로더 (Linkers and Loaders) 일반적으로 program은 디스크에 이진 실행 파일(a.out 또는 prog.exe)로 존재한다. CPU에서 실행하려면 program을 memory로 가져와 process 형태로 배치되어야 한다. 먼저 소스 파일은 임의의 물리 memory 위치에 적재되도록 설계된 오브젝트 파일로 컴파일 된다. 더보기 object file: 컴파일러가 생성한 중간 단계 파일. 실행 파일이나 라이브러리는 이 오브젝트 ..

bmsk_kun
'Address Binding' 태그의 글 목록