Programming/Assembly(어셈블리)
.DATA? 지시어
구차니
2011. 7. 31. 20:38
.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