3.1.1. 개체 및 이미지의 구성 요소

실행 파일에 저장되는 이미지는 이미지, 영역, 출력 섹션 및 입력 섹션의 계층으로 구성됩니다.

Figure 3.1은 영역, 출력 섹션 및 입력 섹션 사이의 관계를 보여 줍니다.

Figure 3.1. 이미지의 구성 요소

이미지의 구성 요소

Figure 3.1은 이미지를 구성하는 구성 요소를 보여 줍니다.

입력 섹션

입력 섹션은 코드 또는 초기화된 데이터를 포함하거나, 초기화되지 않았거나 이미지가 실행되기 위해 0으로 설정해야 하는 메모리 조각을 설명합니다. 입력 섹션은 RO, RW 또는 ZI 특성을 가질 수 있습니다. 이 세 가지 특성은 armlink에서 입력 섹션을 상위 구성 요소인 출력 섹션 및 영역으로 그룹화하는 데 사용됩니다.

출력 섹션

출력 섹션은 동일한 RO, RW 또는 ZI 특성을 가진 입력 섹션의 연속적 시퀀스입니다. 출력 섹션은 출력 섹션을 구성하는 입력 섹션과 동일한 특성을 갖습니다. 출력 섹션 안에서 입력 섹션은 섹션 배치에서 설명하는 규칙에 따라 정렬됩니다.

영역

영역은 1, 2 또는 3개의 출력 섹션으로 이루어진 연속적 시퀀스입니다. 영역 안의 출력 섹션은 해당 특성에 따라 정렬됩니다. RO 출력 섹션이 첫 번째이고 그 다음이 RW 출력 섹션, 마지막이 ZI 출력 섹션입니다. 영역은 일반적으로 ROM, RAM, 주변 장치와 같은 실제 메모리 장치로 매핑됩니다.

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0206GK
Non-Confidential