7.8.11. INCBIN

INCBIN 지시어는 어셈블 중인 파일에 다른 파일을 포함시킵니다. 파일은 어셈블되지 않고 있는 그대로 포함됩니다.

구문

INCBIN filename

인수 설명:

filename

어셈블리에 포함할 파일의 이름입니다. 어셈블러에서는 UNIX 또는 MS-DOS 형식의 파일 이름을 사용할 수 있습니다.

사용법

INCBIN을 사용하여 실행 가능 파일, 리터럴 또는 임의의 데이터를 포함할 수 있습니다. 파일의 내용은 어떤 방식으로든 해석되지 않고 현재 ELF 섹션에 바이트 단위로 추가됩니다. 어셈블리는 INCBIN 지시어 다음에 나오는 행에서 계속됩니다.

기본적으로 어셈블러는 포함된 파일의 현재 위치를 검색합니다. 현재 위치는 호출하는 파일이 있는 디렉토리입니다. -i 어셈블러 명령 행 옵션을 사용하면 검색 경로에 디렉토리를 추가할 수 있습니다. 공백이 포함된 파일 이름과 디렉토리 이름은 큰따옴표로 묶으면 안 됩니다.

예제

        AREA    Example, CODE, READONLY
        INCBIN  file1.dat               ; includes file1 if it
                                        ; exists in the 
                                        ; current place.
        INCBIN  c:\project\file2.txt    ; includes file2
Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IK
Non-Confidential