데이터1 [C++ 섹션 1.어셈블리 언어 입문] 4 - 변수와 레지스터 인프런 강의 "[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문" 강의를 정리한 글입니다. 프로그램 메모리 프로그램 실행 시 다음과 같은 데이터가 메모리에 올라간다. 변수의 선언 및 사용 변수란 데이터를 저장하는 바구니 같은 것 레지스터는 cpu옆의 고정되어있는 바구니들 변수는 사용을 요청해서 그때마다 지정한 크기의 새로운 바구니를 할당받는다 (따라서 실행할 때마다 주소 값(바구니 위치?)은 달라진다.) 변수의 사용을 위해선 변수의 이름 크기 지정이 필요하다. 메모리 메모리는 서로 구분할 수 있는 주소(번지수) 값이 있다. 실제 빌드되면 변수 명이 아니라 주소 값으로 컴퓨터가 데이터를 확인한다. .data 초기화된 데이터 영역 - 초기 값이 있는 데이터들 사용.. 2022. 1. 5. 이전 1 다음