.DATA? 지시어를 사용하여 변수를 선언하면
컴파일된 프로그램의 크기를 줄일수 있다고 한다.
C 언어라던가 일반적인 초기화 되지 않은 변수들을 선언했다고 해서
프로그램 용량이 늘어나는건 아니니 차이를 못느낄수도 있겠지만
x86 계열에서
는 프로그램의 크기가 늘어나지 않지만
는 프로그램의 크기가 20000 byte 만큼 늘어난다고 한다.
Assembly language for intel-based computer 4th ed. 87page
KIP R. IRVINE
컴파일된 프로그램의 크기를 줄일수 있다고 한다.
C 언어라던가 일반적인 초기화 되지 않은 변수들을 선언했다고 해서
프로그램 용량이 늘어나는건 아니니 차이를 못느낄수도 있겠지만
x86 계열에서
.data? bigArray DWORD 5000 DUP(?) |
.data bigArray DWORD 5000 DUP(?) |
Assembly language for intel-based computer 4th ed. 87page
KIP R. IRVINE
'Programming > Assembly(어셈블리)' 카테고리의 다른 글
어셈블리 관련 (0) | 2015.06.11 |
---|---|
ia32 어셈블리 언어 (0) | 2013.12.12 |
x86 register (2) | 2011.07.17 |
PowerPC(PPC) 어셈관련 내용 (0) | 2011.04.04 |
어셈블리 메모리 참조 (x86 memory addressing) (0) | 2010.05.03 |