Programming/Assembly(어셈블리)
.text .data .code .bss ...
구차니
2016. 2. 19. 14:51
어셈부터 다시 공부좀 해봐야 하나... ㅠㅠ
.text는 코드 영역
.data는 초기화 된 변수
.bss는 초기화되지 않은 변수
어짜피 실행파일(elf?) 에서는 stack / heap이 존재할 이유가 없으니
세개정도의 섹션만 분석하면 답이 나오려나..
highest address ========= | stack | | v | | | | | | ^ | | heap | ========= | bss | ========= | data | ========= | text | ========= address 0 |
[링크 : https://bytes.com/topic/c/answers/854464-text-data-bss]