3.1.2.  이미지의 로드 뷰 및 실행 뷰

이미지 영역은 로드 타임에 시스템 메모리 맵에 배치됩니다. 이미지를 실행할 수 있으려면 영역의 일부를 실행 주소로 이동하고 ZI 출력 섹션을 생성해야 할 수 있습니다. 예를 들어, 초기화된 RW 데이터를 ROM의 로드 주소에서 RAM의 실행 주소로 복사해야 할 수 있습니다.

이미지의 메모리 맵에는 Figure 3.2에 표시된 대로 다음과 같은 별개의 뷰가 있습니다.

로드 뷰

이미지가 메모리로 로드될 때의 위치를 나타내는 주소, 즉 이미지가 실행을 시작하기 위치의 측면에서 이미지의 각 영역과 섹션을 설명합니다.

실행 뷰

이미지가 실행되는 동안 위치하는 주소의 측면에서 이미지의 각 영역과 섹션을 설명합니다.

Figure 3.2. 로드 및 실행 메모리 맵

로드 및 실행 메모리 맵

Table 3.1은 로드 및 실행 뷰를 비교합니다.

Table 3.1. 로드 및 실행 뷰 비교

로드설명실행설명
로드 주소섹션 또는 영역이 그것을 포함하는 이미지가 실행을 시작하기 전에 메모리로 로드되는 주소. 섹션 또는 루트가 아닌 영역의 로드 주소는 실행 주소와 다를 수 있습니다.실행 주소섹션 또는 영역이 그것을 포함하는 이미지가 실행되는 동안 위치하는 주소
로드 영역로드 주소 공간의 영역실행 영역실행 주소 공간의 영역
Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0206GK
Non-Confidential