변수의 종류

============ @ build time (ROM)

.TEXT : 함수 키워드
.RDATA : 문자열
.DATA : 전역변수, static변수
.BSS : 초기화값이 없는 변수

============ @ run time (RAM)

.STACK : 지역 변수
.HEAP : 동적할당 변수

============

register 변수는 주소가 없다 → cpu의 레지스터는 주소가 없음 → 대신 입출력 속도가 빠름